Hàm COUNTIFS là một công cụ mạnh mẽ trong Excel giúp đếm số ô thỏa mãn nhiều điều kiện. Bài viết này sẽ hướng dẫn chi tiết cách sử dụng hàm COUNTIFS với nhiều kiểu dữ liệu khác nhau như số, ngày tháng, văn bản, và cả ô trống.
Hàm COUNTIFS – Cú pháp và cách dùng
Cú pháp của hàm COUNTIFS như sau:
=COUNTIFS (criteria_range1, criteria1, [criteria_range2, criteria2]…)
Trong đó:
- criteria_range1: Vùng dữ liệu đầu tiên cần áp dụng điều kiện (bắt buộc).
- criteria1: Điều kiện áp dụng cho vùng dữ liệu đầu tiên (bắt buộc). Điều kiện có thể là số, tham chiếu ô, chuỗi văn bản, mảng hoặc hàm Excel khác. Ví dụ: 10, “<20”, “Táo”, A1.
- [criteria_range2, criteria2]…: Các vùng dữ liệu và điều kiện bổ sung (tùy chọn). Bạn có thể nhập tối đa 127 cặp vùng dữ liệu và điều kiện.
Khi bắt đầu gõ hàm COUNTIFS, Excel sẽ hiển thị gợi ý cú pháp và đối số, giúp bạn dễ dàng sử dụng.
Cú pháp hàm COUNTIFS trong Excel
Lưu ý khi sử dụng hàm COUNTIFS
- Hàm COUNTIFS có thể đếm ô trong một vùng dữ liệu với một điều kiện hoặc nhiều vùng dữ liệu với nhiều điều kiện. Trong trường hợp nhiều điều kiện, chỉ những ô thỏa mãn tất cả các điều kiện mới được đếm.
- Mỗi vùng dữ liệu bổ sung phải có cùng số hàng và cột như vùng dữ liệu đầu tiên.
- Có thể đếm các vùng dữ liệu liền kề hoặc không liền kề.
- Nếu điều kiện là tham chiếu đến ô trống, hàm COUNTIFS sẽ xem nó như giá trị 0.
- Bạn có thể sử dụng ký tự đại diện (* và ?) trong điều kiện.
Sử dụng hàm COUNTIFS và COUNTIF với nhiều điều kiện
Đếm ô với nhiều điều kiện (AND)
Công thức 1: COUNTIFS với điều kiện khác nhau
Để đếm số hàng tồn kho (cột B > 0) và chưa bán (cột C = 0), sử dụng công thức:
=COUNTIFS(B2:B7,">0",C2:C7,"=0")
Đếm ô với nhiều điều kiện (AND)
Công thức 2: COUNTIFS với điều kiện giống nhau
Để đếm số mục có cùng điều kiện ở cả cột B và C (ví dụ: đều bằng 0), sử dụng công thức:
=COUNTIFS(B2:B7,"=0",C2:C7,"=0")
COUNTIFS với điều kiện giống nhau
Đếm ô với nhiều điều kiện (OR)
Công thức 1: Cộng nhiều hàm COUNTIF hoặc COUNTIFS
Để đếm đơn hàng với trạng thái “Đã hủy” hoặc “Đang chờ”, sử dụng công thức:
=COUNTIF(C2:C11,"Đã hủy")+COUNTIF(C2:C11,"Đang chờ")
Đếm ô với nhiều điều kiện (OR) – Cộng hàm
Công thức 2: Hàm SUM kết hợp COUNTIFS với mảng hằng số
Để đếm đơn hàng với trạng thái “Đã hủy”, “Đang chờ” hoặc “Đang vận chuyển”, sử dụng công thức:
=SUM(COUNTIFS(C2:C11,{"Đã hủy","Đang chờ","Đang vận chuyển"})
Đếm ô với nhiều điều kiện (OR) – Mảng hằng
Đếm số trong khoảng cụ thể
Công thức 1: Hàm COUNTIFS
Để đếm số trong khoảng (5, 10) trong vùng C2:C10, sử dụng:
=COUNTIFS(C2:C10,">5",C2:C10,"<10")
Đếm số trong khoảng cụ thể – COUNTIFS
Sử dụng tham chiếu ô trong COUNTIFS
Để đếm đơn hàng “Táo” với số tiền lớn hơn giá trị trong ô F2, sử dụng:
=COUNTIFS(A2:A11,"Táo",B2:B11,">"&F2)
Sử dụng tham chiếu ô trong COUNTIFS
Sử dụng COUNTIFS với ký tự đại diện
Để đếm số dự án đã ký kết (cột B chứa bất kỳ ký tự nào) và có ngày kết thúc (cột D không trống), sử dụng:
=COUNTIFS(B2:B10,"*",D2:D10,"<>")
Sử dụng COUNTIFS với ký tự đại diện
COUNTIFS và COUNTIF với điều kiện ngày tháng
Ví dụ 1: Đếm ngày trong khoảng thời gian
Để đếm số ngày trong khoảng 01/06/2014 đến 07/07/2014 trong vùng C2:C9, sử dụng:
=COUNTIFS(C2:C9,">=1/6/2014",C2:C9,"<=7/7/2014")
Đếm ngày trong khoảng thời gian
Ví dụ 2: Đếm ngày với nhiều điều kiện dựa trên ngày hiện tại
Để đếm số sản phẩm đã mua nhưng chưa giao hàng, sử dụng:
=COUNTIFS(C2:C9,"<"&TODAY(),D2:D9,"")
Discussion about this post