Sử Dụng Hàm Countif Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao

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.

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:

AB
Sản phẩm A150
Sản phẩm B80
Sản phẩm A200
Sản phẩm C50
Sản phẩm A120
  • Đế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

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:

Sử Dụng Hàm Countif Trong Excel
Sử Dụng Hàm Countif Trong Excel
=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ỗiNguyên nhânCá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ả saiDù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ệtKý 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ốngDùng tiêu chí "" nhưng có chứa công thức trả về chuỗi rỗngKiể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 2007Nâ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

  1. Đếm số đơn hàng > 500
    =COUNTIF(C2:C500, ">500")

  2. Đếm số khách hàng chưa trả lời email (cột D chứa “No Reply”)
    =COUNTIF(D2:D300, "No Reply")

  3. Đếm số ô chứa “Error” trong cột A
    =COUNTIF(A2:A1000, "Error")

  4. Đế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)

  5. Đếm bao nhiêu sản phẩm có tồn kho = 0
    =COUNTIF(E2:E150, 0)

  6. Đế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))

  7. Đế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")

  8. Đếm số ô không trống trong cột J
    =COUNTIF(J2:J200, "<>")

  9. Đế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")

  10. Đế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ớ:

  1. Cú pháp đơn giản: COUNTIF(range, criteria).
  2. Tiêu chí đa dạng: số, chuỗi, biểu thức so sánh, wildcard, ô trống.
  3. Kết hợp linh hoạt: với & (nối chuỗi), COUNTIFS (nhiều tiêu chí), SUM và mảng để đếm nhiều giá trị cùng lúc.
  4. 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é!

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận