- Tham gia
- 10/1/07
- Bài viết
- 1,120
- Được thích
- 623
Mình thử trên Form thì chưa được, vì giá trị của TxBnum luôn là dạng Text, nhưng trên Sheet thì thay vì dùng công thức =COUNTIF(data,C1), có thể dùng công thức =SUMPRODUCT((data=C1)*1) (nhập vào ô C1 các giá trị 2 và '02 sẽ cho kết quả khác nhau)Chào cả nhà.
Có điều này muốn hỏi cả nhà. Dữ liệu dạng text, dùng COUNTIF để đếm thì criteria là 2 hay "02" đều cho cùng giá trị. Mong ý kiến mọi người. Ví dụ cụ thể trong file đính kèm.
Cảm ơn cả nhà.
Cho SUMPRODUCT vào code của Form được mà:Mình thử trên Form thì chưa được, vì giá trị của TxBnum luôn là dạng Text, nhưng trên Sheet thì thay vì dùng công thức =COUNTIF(data,C1), có thể dùng công thức =SUMPRODUCT((data=C1)*1) (nhập vào ô C1 các giá trị 2 và '02 sẽ cho kết quả khác nhau)
Private Sub TxBnum_Change()
If Len(TxBnum) > 0 Then TxBcount = Evaluate("SUMPRODUCT((data=""" & TxBnum.Text & """)*1)")
End Sub