Có thể bạn quan tâm: Sổ Nhật Ký Chung Excel: Hướng Dẫn Tạo, Sử Dụng Và Tối Ưu Hóa Quản Lý Thông Tin Cá Nhân
Mở Đầu
Excel là một trong những công cụ xử lý dữ liệu mạnh mẽ và phổ biến nhất hiện nay. Trong số hàng ngàn hàm có sẵn, COUNTIF là một trong những hàm đơn giản nhưng vô cùng hữu ích, giúp người dùng nhanh chóng đếm số lượng ô thỏa mãn một tiêu chí nhất định. Bài viết này sẽ cung cấp cho bạn một hướng dẫn chi tiết, từ những kiến thức cơ bản nhất cho tới các kỹ thuật nâng cao, giúp bạn sử dụng hàm COUNTIF một cách tối ưu trong công việc hàng ngày.
Có thể bạn quan tâm: Sắp Xếp Tên Theo Abc Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
1. COUNTIF là gì? Cấu trúc và cú pháp cơ bản
1.1. Định nghĩa
COUNTIF (viết tắt của “Count If”) là hàm thống kê trong Excel, được dùng để đếm số ô trong một phạm vi (range) thỏa mãn một tiêu chí (criteria) nhất định. Hàm này rất hữu ích trong việc:
- Đếm số lần xuất hiện của một giá trị cụ thể.
- Xác định số lượng mục đáp ứng điều kiện (ví dụ: doanh số > 10.000).
- Kiểm tra tính hợp lệ của dữ liệu (ví dụ: có bao nhiêu ô trống, bao nhiêu ô chứa lỗi…).
1.2. Cú pháp
COUNTIF(range, criteria)
- range: Phạm vi các ô cần kiểm tra (có thể là một cột, một hàng, hoặc một vùng ô bất kỳ).
- criteria: Tiêu chí để xác định ô nào sẽ được tính. Tiêu chí có thể là:
- Một số (ví dụ: 100)
- Một chuỗi văn bản (ví dụ: “Bán hàng”)
- Một biểu thức so sánh (ví dụ: “>1000”)
- Dấu ngoặc kép (“”) để đếm ô trống hoặc không trống.
1.3. Ví dụ cơ bản
Giả sử cột A chứa danh sách các sản phẩm và cột B chứa số lượng bán ra:
| A | B |
|---|---|
| Sản phẩm A | 150 |
| Sản phẩm B | 80 |
| Sản phẩm A | 200 |
| Sản phẩm C | 50 |
| Sản phẩm A | 120 |
- Đếm số lần xuất hiện “Sản phẩm A”:
=COUNTIF(A2:A6, "Sản phẩm A") // Kết quả: 3
- Đếm số sản phẩm có doanh số > 100:
=COUNTIF(B2:B6, ">100") // Kết quả: 3
Có thể bạn quan tâm: Cách Tính Tổng Cột Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
2. Khi nào nên dùng COUNTIF? So sánh với các hàm khác
2.1. So sánh với SUMIF và AVERAGEIF
- SUMIF: Tính tổng các giá trị thỏa mãn tiêu chí.
- AVERAGEIF: Tính trung bình các giá trị thỏa mãn tiêu chí.
- COUNTIF: Đếm số ô thỏa mãn tiêu chí.
Nếu mục tiêu của bạn là đếm chứ không phải tính tổng hay trung bình, COUNTIF là lựa chọn nhanh nhất và chính xác nhất.
2.2. So sánh với COUNTIFS (nhiều tiêu chí)
- COUNTIFS: Đếm số ô thỏa mãn nhiều tiêu chí đồng thời (được giới thiệu từ Excel 2007 trở lên). Khi chỉ có một tiêu chí, COUNTIF vẫn là hàm ngắn gọn hơn.
2.3. Khi không nên dùng COUNTIF
- Khi cần đếm dựa trên điều kiện phức tạp hơn (ví dụ: chứa một trong nhiều từ khóa) – có thể cần dùng SUMPRODUCT hoặc ARRAY FORMULA.
- Khi dữ liệu nằm trong bảng động (dynamic array) và muốn trả về mảng kết quả – hàm FILTER + COUNTA có thể linh hoạt hơn.
3. Các loại tiêu chí (criteria) trong COUNTIF
3.1. Tiêu chí là giá trị tĩnh
- Số:
=COUNTIF(B2:B10, 500)– Đếm ô có giá trị bằng 500. - Chuỗi:
=COUNTIF(A2:A10, "Hoàn thành")– Đếm ô chứa chính xác chuỗi “Hoàn thành”.
3.2. Tiêu chí là biểu thức so sánh
| Biểu thức | Ý nghĩa |
|---|---|
">5" | Lớn hơn 5 |
"<10" | Nhỏ hơn 10 |
">=100" | Lớn hơn hoặc bằng 100 |
"<>0" | Khác 0 |
Lưu ý: Biểu thức phải được đặt trong dấu ngoặc kép.
3.3. Tiêu chí chứa ký tự đại diện (wildcards)
- Dấu hỏi (?): Thay thế một ký tự duy nhất.
- Dấu sao (): Thay thế bất kỳ chuỗi ký tự nào (có hoặc không).
Ví dụ:
- Đếm các ô bắt đầu bằng “A”:
=COUNTIF(A2:A20, "A")
- Đếm các ô có ký tự “b” ở vị trí thứ ba:
=COUNTIF(A2:A20, "??b")
3.4. Tiêu chí trống và không trống
- Đếm ô trống:
=COUNTIF(A2:A20, "")
- Đếm ô không trống:
=COUNTIF(A2:A20, "<>")
4. Ứng dụng thực tế của COUNTIF
4.1. Kiểm tra dữ liệu nhập sai
Giả sử cột C chứa ngày tháng dưới dạng text và bạn muốn biết có bao nhiêu ô không phải là ngày hợp lệ:
=COUNTIF(C2:C100, "<>") - COUNTIF(C2:C100, "??/??/????")
Công thức trên đếm tổng số ô không trống, trừ đi số ô có định dạng ngày hợp lệ (định dạng dd/mm/yyyy).
4.2. Phân loại khách hàng
Bạn có danh sách khách hàng và mức chi tiêu trong cột D. Muốn biết bao nhiêu khách hàng chi tiêu trên 10.000:

Có thể bạn quan tâm: Sử Dụng Bảng Tính Excel: Hướng Dẫn Toàn Diện Từ Cơ Bản Đến Nâng Cao
=COUNTIF(D2:D500, ">10000")
4.3. Đếm lỗi trong dữ liệu
Nếu trong một cột có chứa lỗi #N/A, bạn có thể đếm chúng bằng:
=COUNTIF(A2:A100, "#N/A")
4.4. Đếm số lần xuất hiện của một từ khóa trong một danh sách
Ví dụ, trong cột E có các mô tả sản phẩm, đếm số mô tả chứa từ “đặc biệt”:
=COUNTIF(E2:E200, "đặc biệt")
4.5. Đếm số lần xuất hiện của nhiều giá trị cùng lúc (kỹ thuật mảng)
Mặc dù COUNTIF chỉ hỗ trợ một tiêu chí, bạn có thể kết hợp nhiều hàm COUNTIF với SUM để đếm nhiều giá trị:
=SUM(COUNTIF(A2:A100, {"Apple","Banana","Orange"}))
Kết quả sẽ là tổng số ô chứa “Apple”, “Banana” hoặc “Orange”.
5. Kỹ thuật nâng cao với COUNTIF
5.1. Đếm có điều kiện dựa trên một ô tham chiếu
Thay vì nhập tiêu chí cố định, bạn có thể tham chiếu tới một ô chứa tiêu chí:
=COUNTIF(B2:B20, ">" & D1) // D1 chứa giá trị ngưỡng
5.2. Đếm theo ngày tháng
Giả sử cột F chứa ngày bán hàng, muốn đếm số giao dịch trong tháng 3/2026:
=COUNTIFS(F2:F1000, ">=01/03/2026", F2:F1000, "<=31/03/2026")
Nếu chỉ dùng COUNTIF (đơn tiêu chí), bạn có thể tạo một cột phụ (G) chứa công thức =TEXT(F2,"mm/yyyy") và sau đó:
=COUNTIF(G2:G1000, "03/2026")
5.3. Đếm phần trăm của tổng
Nếu muốn tính tỷ lệ phần trăm các ô thỏa mãn tiêu chí so với tổng số ô, bạn có thể:
=COUNTIF(A2:A100, "Yes")/COUNTA(A2:A100)
Sau đó định dạng ô kết quả dưới dạng phần trăm.
5.4. Kết hợp COUNTIF với IFERROR để tránh lỗi
Khi sử dụng tham chiếu tới các ô có thể chứa lỗi, hãy bảo vệ công thức:
=IFERROR(COUNTIF(A2:A100, ">=0"),0)
5.5. Đếm các giá trị duy nhất (unique) thỏa mãn tiêu chí
Excel không có hàm COUNTUNIQUE trực tiếp, nhưng bạn có thể dùng công thức mảng (Array Formula) kết hợp với COUNTIF:
=SUM(--(FREQUENCY(IF((A2:A100="Yes")(B2:B100>0), MATCH(C2:C100, C2:C100,0)), ROW(C2:C100)-ROW(C2)+1)>0))
Công thức trên đếm số giá trị duy nhất trong cột C khi cột A = “Yes” và cột B > 0.
6. Lưu ý và lỗi thường gặp khi dùng COUNTIF
| Lỗi | Nguyên nhân | Cách khắc phục |
|---|---|---|
| #VALUE! | Tiêu chí không đúng định dạng (ví dụ: dùng >100 mà không có dấu ngoặc kép) | Đảm bảo tiêu chí được đặt trong dấu ngoặc kép. |
| Kết quả sai | Dùng dấu phẩy thay dấu chấm trong tiêu chí số (với hệ thống thập phân) | Kiểm tra cài đặt ngôn ngữ/định dạng số của Excel. |
| Không đếm được ký tự đặc biệt | Ký tự như hoặc ? được hiểu là wildcard | Đặt ký tự trước dấu ~ (ví dụ: "~" để đếm dấu ). |
| Không tính được ô trống | Dùng tiêu chí "" nhưng có chứa công thức trả về chuỗi rỗng | Kiểm tra xem ô có thực sự trống hay chỉ là công thức trả về "". |
| COUNTIF không hoạt động trên bảng động (dynamic array) | Sử dụng Excel phiên bản cũ hơn 2007 | Nâng cấp lên phiên bản hỗ trợ hoặc dùng hàm FILTER + COUNTA. |
7. Thực hành: 10 Bài Tập Thực Tế Về COUNTIF
Đếm số đơn hàng > 500
=COUNTIF(C2:C500, ">500")Đếm số khách hàng chưa trả lời email (cột D chứa “No Reply”)
=COUNTIF(D2:D300, "No Reply")Đếm số ô chứa “Error” trong cột A
=COUNTIF(A2:A1000, "Error")Đếm số ngày nghỉ trong tháng (cột B chứa ngày, chỉ tính ngày cuối tuần)
=SUMPRODUCT(--(WEEKDAY(B2:B200,2)>5))(không dùng COUNTIF vì cần tính ngày trong tuần)Đếm bao nhiêu sản phẩm có tồn kho = 0
=COUNTIF(E2:E150, 0)Đếm số lần xuất hiện của các mã SKU trong danh sách (các mã nằm trong ô G1:G5)
=SUM(COUNTIF(A2:A1000, G1:G5))Đếm số khách hàng mới trong năm 2026 (cột H chứa ngày đăng ký)
=COUNTIFS(H2:H500, ">=01/01/2026", H2:H500, "<=31/12/2026")Đếm số ô không trống trong cột J
=COUNTIF(J2:J200, "<>")Đếm số lần xuất hiện của “Completed” trong một dải ô đa dòng (A2:C20)
=COUNTIF(A2:C20, "Completed")Đếm số sản phẩm có tên bắt đầu bằng “Pro”
=COUNTIF(A2:A300, "Pro")
8. Kết luận
Hàm COUNTIF là một công cụ mạnh mẽ, linh hoạt và dễ sử dụng trong Excel, giúp bạn nhanh chóng đếm số lượng ô thỏa mãn các tiêu chí khác nhau. Từ những ví dụ cơ bản như đếm số lần xuất hiện của một giá trị, đến các ứng dụng nâng cao như đếm với điều kiện động, kết hợp wildcard, hoặc xử lý dữ liệu phức tạp thông qua các hàm mảng, COUNTIF luôn là “cây bút” không thể thiếu cho bất kỳ người dùng Excel nào.
Những điểm cần nhớ:
- Cú pháp đơn giản:
COUNTIF(range, criteria). - Tiêu chí đa dạng: số, chuỗi, biểu thức so sánh, wildcard, ô trống.
- Kết hợp linh hoạt: với
&(nối chuỗi),COUNTIFS(nhiều tiêu chí),SUMvà mảng để đếm nhiều giá trị cùng lúc. - Tránh lỗi: luôn đặt tiêu chí trong dấu ngoặc kép, chú ý tới ký tự đặc biệt và định dạng số.
Với kiến thức này, bạn đã sẵn sàng áp dụng COUNTIF vào mọi tình huống thực tế, từ quản lý bán hàng, phân tích dữ liệu, tới kiểm soát chất lượng dữ liệu trong các báo cáo tài chính. Hãy thực hành thường xuyên, tạo ra các bảng tính thông minh và tự động hoá công việc của mình – và đừng quên chia sẻ những “mánh khóe” COUNTIF của bạn với đồng nghiệp nhé!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
