COUNT / COUNTA
COUNT(giá_trị_1, [giá_trị_2], ...)COUNTA(giá_trị_1, [giá_trị_2], ...)Đếm xem trong vùng có bao nhiêu ô có dữ liệu. Đây là cách kiểm tra nhanh một bảng nhập liệu đã đủ dòng chưa, thay cho việc kéo chuột chọn cả cột rồi nhìn con số dưới thanh trạng thái.
Các đối số
| Đối số | Bắt buộc? | Ý nghĩa |
|---|---|---|
| giá_trị_1 | Bắt buộc | Vùng hoặc giá trị cần đếm. Nhận tới 255 vùng rời nhau, không bắt buộc phải liền một khối. |
| giá_trị_2 | Tuỳ chọn | Các vùng tiếp theo. Đếm hai cột ở hai sheet khác nhau thì cứ liệt kê tiếp, không cần cộng hai công thức. |
Ví dụ
=COUNTA($A$2:$A$5000)Sổ chi tiết có bao nhiêu dòng chứng từ thật, mã chứng từ là chữ vẫn đếm được
Kết quả: 1.284
=COUNT($D$2:$D$5000)Trong đó bao nhiêu dòng đã điền được số tiền
Kết quả: 1.279
=COUNTA($A$2:$A$5000)-COUNT($D$2:$D$5000)Chốt kiểm tra: còn bao nhiêu dòng có chứng từ mà chưa có số tiền
Kết quả: 5
Lưu ý khi dùng
- COUNT bỏ qua ô chữ, ô trống và giá trị logic khi chúng nằm trong VÙNG; nhưng nếu gõ thẳng vào công thức thì lại tính. Trong công việc thật gần như luôn đưa vùng vào nên cứ nhớ luật thứ nhất.
- Ngày tháng bản chất là số nên COUNT đếm được cột ngày.
- Đếm phần đang HIỆN sau khi lọc thì phải dùng SUBTOTAL(3, vùng), COUNTA đếm cả dòng đang bị Filter ẩn.
Bẫy hay dính
Cột do công thức sinh ra với nhánh sai trả về hai dấu ngoặc kép rỗng: ô nhìn y như trống nhưng thật ra chứa một chuỗi, nên COUNTA vẫn đếm và ra số dòng nhiều hơn thực tế. Kiểm bằng cách bấm vào một ô trông là trống rồi nhìn thanh công thức, hoặc so COUNTA với số dòng nhảy được bằng Ctrl+mũi tên xuống.
Chọn cái nào
COUNT hay COUNTA
COUNT chỉ đếm ô chứa SỐ; COUNTA đếm mọi ô không rỗng kể cả chữ. Đếm số dòng khách hàng mà mã khách là chữ thì COUNT trả về 0 — đếm dòng dữ liệu gần như luôn dùng COUNTA.
=COUNTA(A2:A5000)