Sử dụng COUNTIF, một trong các hàm thống kê, để đếm số lượng ô đáp ứng một tiêu chí; ví dụ như để đếm số lần một thành phố nhất định xuất hiện trong danh sách khách hàng.

Bạn đang xem: Hàm đếm ô có dữ liệu trong excel

Trong biểu mẫu đơn giản nhất, COUNTIF cho biết:

=COUNTIF(Bạn muốn tìm ở đâu?, Bạn muốn tìm giá trị nào?)

Ví dụ:

=COUNTIF(A2:A5,"London")

=COUNTIF(A2:A5,A4)


*

Hàm COUNTIF(phạm vi, tiêu chí)

Tên đối số

Mô tả

range (bắt buộc)

Nhóm các ô mà bạn muốn đếm. Phạm vi có thể chứa số, mảng, phạm vi có tên hoặc tham chiếu có chứa số. Các giá trị trống và giá trị văn bản được bỏ qua.

Tìm hiểu cách chọn phạm vi trong một trang tính.

criteria (bắt buộc)

Số, biểu thức, tham chiếu ô hoặc chuỗi văn bản xác định ô nào sẽ được đếm.

Ví dụ: bạn có thể sử dụng một số như 32, một so sánh như "> 32", một ô như B4, hoặc một từ như "táo".

COUNTIF chỉ sử dụng một tiêu chí duy nhất. Sử dụng COUNTIFS nếu bạn muốn dùng nhiều tiêu chí.


Ví dụ

Để dùng các ví dụ này trong Excel, hãy sao chép dữ liệu trong bảng bên dưới rồi dán vào ô A1 của trang tính mới.

Dữ liệu

Dữ liệu

táo

32

cam

54

đào

75

táo

86

Công thức

Mô tả

=COUNTIF(A2:A5,"táo")

Đếm số ô có chứa táo trong các ô từ A2 tới A5. Kết quả là 2.

=COUNTIF(A2:A5,A4)

Đếm số ô chứa đào (giá trị trong A4) trong các ô từ A2 tới A5. Kết quả là 1.

=COUNTIF(A2:A5,A2)+COUNTIF(A2:A5,A3)

Đếm số táo (giá trị trong A2) và cam (giá trị trong A3) trong các ô từ A2 tới A5. Kết quả là 3. Công thức này sử dụng COUNTIF hai lần để xác định nhiều tiêu chí, mỗi tiêu chí ứng với một biểu thức. Bạn cũng có thể sử dụng hàm COUNTIFS.

=COUNTIF(B2:B5,">55")

Đếm số ô có giá trị lớn hơn 55 trong các ô từ B2 tới B5. Kết quả là 2.

=COUNTIF(B2:B5,""&B4)

Đếm số ô có giá trị khác 75 trong các ô từ B2 tới B5. Dấu và (&) sáp nhập toán tử so sánh khác với () và giá trị trong B4 để đọc =COUNTIF(B2:B5,"75"). Kết quả là 3.

=COUNTIF(B2:B5,">=32")-COUNTIF(B2:B5,") hoặc bằng (=) 32 và nhỏ hơn (

Các vấn đề Chung

Sự cố

Đã xảy ra lỗi gì

Trả về giá trị sai đối với chuỗi dài.

Hàm COUNTIF trả về kết quả sai khi bạn dùng nó để khớp các chuỗi dài hơn 255 ký tự.

Để khớp các chuỗi dài hơn 255 ký tự, hãy dùng hàm CONCATENATE hoặc toán tử ghép nối &. Ví dụ: =COUNTIF(A2:A5,"chuỗi dài"&"chuỗi dài khác").

Không trả về kết quả khi bạn mong đợi có kết quả.

Đảm bảo có ghi đối số criteria trong dấu ngoặc.

Công thức COUNTIF gặp lỗi #VALUE! khi tham chiếu tới một trang tính khác.

Lỗi này xảy ra khi công thức có chứa hàm tham chiếu đến ô hoặc phạm vi trong một sổ làm việc đóng và các ô được tính toán. Để tính năng này hoạt động, sổ làm việc khác phải được mở.

Những cách thực hành tốt nhất

Làm thế này

Tại sao

Nhớ rằng COUNTIF không phân biệt chữ hoa, chữ thường trong chuỗi văn bản.

Criteria không phân biệt chữ hoa/thường. Nói cách khác, chuỗi "táo" và chuỗi "TÁO" sẽ khớp với cùng các ô giống nhau.

Dùng ký tự đại diện

Có thể dùng ký tự đại diện—dấu chấm hỏi (?) và dấu sao (*)—trong criteria. Một dấu chấm hỏi khớp với một ký tự đơn lẻ bất kỳ. Một dấu sao khớp với chuỗi ký tự bất kỳ. Nếu bạn muốn tìm dấu chấm hỏi hay dấu sao thực sự, hãy nhập một dấu sóng (~) trước ký tự đó.

Ví dụ: =COUNTIF(A2:A5,"táo?") sẽ tìm mọi trường hợp có "táo" với chữ cái cuối cùng có thể thay đổi.

Hãy bảo đảm dữ liệu của bạn không chứa các ký tự không đúng.

Khi đếm giá trị văn bản, hãy đảm bảo dữ liệu không chứa khoảng trắng ở đầu, khoảng trắng ở cuối, việc sử dụng không thống nhất dấu trích dẫn thẳng và cong hoặc ký tự không in ra. Trong những trường hợp này, COUNTIF có thể trả về giá trị không mong muốn.

Thử sử dụng hàm CLEAN hoặc hàm TRIM.

Để thuận tiện, sử dụng phạm vi có tên

COUNTIF hỗ trợ các phạm vi đã đặt tên trong công thức (chẳng hạn như =COUNTIF(trái cây,">=32")-COUNTIF(trái cây,">85"). Phạm vi có tên có thể nằm trong trang tính hiện tại, một trang tính khác trong cùng sổ làm việc hoặc từ sổ làm việc khác. Để tham chiếu từ một sổ làm việc khác, sổ làm việc thứ hai đó cũng phải được mở.


Lưu ý: Hàm COUNTIF sẽ không đếm các ô dựa trên màu phông chữ hoặc nền ô. Tuy nhiên, Excel hỗ trợ Hàm do Người dùng Xác định (UDF) bằng cách sử dụng các thao tác Microsoft Visual Basic for Applications (VBA) trên các ô dựa trên màu phông chữ hoặc nền. Đây là ví dụ về cách bạn có thể Đếm số ô có màu ô cụ thể bằng cách sử dụng VBA.


Bạn cần thêm trợ giúp?

Bạn luôn có thể hỏi một chuyên gia trong Cộng đồng Kỹ thuật Excel hoặc nhận sự hỗ trợ trong
Cộng đồng trả lời.

Hàm COUNTA trong Excel là một hàm thống kê dữ liệu hữu ích. Dưới đây là chi tiết cách dùng hàm đếm ô có dữ liệu trong Excel.

Microsoft Excel từ lâu đã nổi tiếng là một ứng dụng bảng tính thông minh, chuyên nghiệp và hữu ích trong việc quản lý cũng như phân tích dữ liệu. Nó cung cấp một bộ tính năng phong phú, hữu ích bao gồm cả những hàm tính thông minh.

Có thể bạn đã biết Excel có thể thực hiện các phép tính với những con số. Thế nhưng liệu bạn có biết rằng nó cũng có thể tính cả những kiểu thông tin khác? Một trong số ví dụ đơn giản nhất cho điều đó là hàm COUNTA.

COUNTA xem xét một phạm vi ô và cho bạn biết số lượng ô chứa dữ liệu. Nói cách khác, nó tìm các ô không trống. Điều này có thể hữu ích trong nhiều tình huống khác nhau.

Nếu chưa bao giờ dùng các hàm Excel, bạn có thể tham khảo các bài học trên shthcm.edu.vn. Về cơ bản, COUNTA hoạt động giống nhau trên mọi phiên bản Excel, tương tự như các ứng dụng bảng tính khác.

Video hướng dẫn dùng hàm COUNTA trong Excel


Cách đếm số ô chứa dữ liệu trong Excel

Hàm COUNTA trong Excel có công thức hàm COUNTA(value1, , ...).

Trong đó value 1, value 2 là danh sách các giá trị, phạm vi ô hay tham chiếu muốn đếm số. Value 1 là tham số bắt buộc còn những giá trị value còn lại không bắt buộc, chứa tối đa 255 giá trị vaue.

Chú ý:

Hàm thực hiện đếm các ô chứa bất kỳ kiểu dữ liệu nào trừ ô trống.Nếu không muốn đếm các giá trị logic và văn bản hay giá trị lỗi thì sử dụng hàm đếm COUNT.Muốn đếm giá trị thỏa mãn điều kiện nào đó thì sử dụng hàm COUNTIF hoặc COUNTIFS.

Ví dụ hàm COUNTA đếm ô Excel trong 1 phạm vi

Chẳng hạn với bảng dữ liệu với những giá trị không giống nhau, sử dụng hàm COUNTA để đếm số ô có chứa dữ liệu trong bảng.

Tại kết quả của ô Giá trị bạn nhập công thức =COUNTA(C2:C7) và nhấn Enter.


Kết quả hiển thị 6 nghĩa là có 6 ô chứa dữ liệu trong cột Giá trị, không phân biệt các giá trị trong ô bao gồm văn bản, ngày tháng.

Nếu bạn xóa dữ liệu trong ô bất kỳ thì số lượng ô kết quả tự động giảm xuống. Khi đó hàm COUNTA sẽ tự động bỏ qua những ô trống đó.

Ví dụ hàm COUNTA đếm ô Excel trong nhiều phạm vi

Với những bài tập đếm ô trong nhiều phạm vi Excel thì COUNTA cũng vẫn đếm chính xác như khi đếm các ô trong 1 phạm vi. Chúng ta có file Excel với 2 bảng dữ liệu như dưới đây. Đếm số ô có chứa dữ liệu trong cột Giá trị.

Tại ô nhập kết quả tính số ô không rỗng, bạn nhập công thức =COUNTA(C2:C5,C8:C12) và nhấn Enter. Trong đó C2:C5 là vùng dữ liệu thứ nhất muốn đếm số ô và C8:C12 là vùng dữ liệu thứ 2 muốn đếm số ô.


Kết quả hiển thị 6 nghĩa là tổng số ô có chứa dữ liệu trên cả 2 bảng dữ liệu trong phạm vi cột Giá trị là 6. Cho dù bạn tính số ô trên nhiều phạm vi đi chăng nữa thì hàm COUNTA cũng tự động bỏ qua những ô trống và chỉ tính những ô chứa dữ liệu không phân biệt loại dữ liệu.

Xem thêm: Bói Tình Yêu Nam Thiên Bình Nữ Ma Kết Có Hợp Nhau Không, Cặp Đôi Thiên Bình Với Ma Kết Trong Tình Yêu

Như vậy cách sử dụng hàm COUNTA để đếm số ô chứa dữ liệu trên Excel rất đơn giản và thao tác nhanh chóng. Bạn có thể dùng hàm để đếm ô không rỗng trong 1 phạm vi hoặc nhiều phạm vi khác nhau. Các số liệu được đếm không phân biệt trừ ô rỗng.

Chúc các bạn thực hiện thành công!


5 ★ 5