Công thức Excel: Đếm các ô không trống
Công thức Excel: Đếm các ô không trống

Công thức chung
=COUNTA(range)
Tóm lược

Để đếm các ô không trống trong một phạm vi, bạn có thể sử dụng Hàm COUNTA. Trong ví dụ được hiển thị, D5 chứa công thức này:

=COUNTA(B5:B9)

Giải trình

COUNTA hoàn toàn tự động. Khi được cung cấp một dải ô, nó sẽ trả về số lượng ô có chứa số, văn bản, giá trị lôgic và lỗi. Các ô trống bị bỏ qua.

Với COUNTIF và COUNTIFS

Để đếm các ô không trống với Hàm COUNTIF, bạn có thể sử dụng công thức như sau:

=COUNTIF(range,"<>")

Cách tiếp cận tương tự này có thể được mở rộng với Hàm COUNTIFS như thế này:

=COUNTIFS(rng1,">100",rng2,"<>")

Ở đây, chúng tôi đếm các ô khi giá trị trong rng1 lớn hơn 100 rng2 không trống.

Xem thêm: 50 ví dụ về tiêu chí công thức.

Đếm các ô có ít nhất một ký tự

Một vấn đề với COUNTA là nó cũng sẽ tính chuỗi trống trả về bởi công thức (= “”). Nếu bạn gặp sự cố này, bạn có thể sử dụng công thức như sau:

=SUMPRODUCT(--(LEN(A1:A100)>0))

Đây, Hàm LEN trả về số ký tự cho mỗi ô trong phạm vi, sau đó được so sánh bằng 0 với toán tử lớn hơn (>). Biểu thức này trả về TRUE cho các ô chứa ít nhất 1 ký tự và FALSE cho các ô khác. Các Âm kép (-) được sử dụng để ép buộc các giá trị TRUE / FALSE thành một và số không, và Hàm SUMPRODUCT trả về tổng.

Đếm ô trống

Để đếm các ô trống rỗng, bạn có thể dùng Hàm COUNTBLANK như vậy:

=COUNTBLANK(B4:B9)

https://exceljet.net/formula/count-cells-that-are-not-blank