
Công thức chung
=SUM(COUNTIFS(range,("red","blue","green")))
Tóm lược
Để đếm với nhiều tiêu chí và logic HOẶC, bạn có thể sử dụng hàm COUNTIFS với một hằng số mảng. Trong ví dụ được hiển thị, công thức trong H6 là:
=SUM(COUNTIFS(D4:D11,("complete","pending")))
Giải trình
Theo mặc định, hàm COUNTIFS áp dụng logic AND. Khi bạn cung cấp nhiều điều kiện, tất cả các điều kiện phải khớp để tạo ra số lượng.
Một giải pháp là cung cấp nhiều tiêu chí trong một hằng số mảng như sau:
("complete","pending")
Điều này sẽ khiến COUNTIFS trả về hai kết quả: một số cho "hoàn thành" và một số cho "đang chờ xử lý", được đóng gói trong một kết quả mảng như sau:
(4,2)
Để có tổng số cuối cùng, chúng tôi đặt COUNTIFS bên trong SUM. Sau đó, hàm SUM tính tổng tất cả các mục trong mảng và trả về kết quả.
Thêm tiêu chí HOẶC khác
Bạn có thể thêm một tiêu chí bổ sung vào công thức này, nhưng bạn sẽ cần sử dụng một mảng cột duy nhất cho một tiêu chí và một mảng hàng cho tiêu chí kia. Vì vậy, ví dụ: để đếm các đơn đặt hàng "Hoàn thành" hoặc "Đang chờ xử lý", cho "Andy Garcia" hoặc "Bob Jones", bạn có thể sử dụng:
=SUM(COUNTIFS(D4:D11,("complete","pending"),C4:C11,("Bob Jones";"Andy Garcia")))
Lưu ý rằng chúng tôi sử dụng dấu chấm phẩy cho hằng số mảng thứ hai, hằng số này tạo ra một mảng dọc. Điều này hoạt động vì Excel "ghép nối" các phần tử trong hai hằng số mảng và trả về một mảng kết quả hai chiều bên trong SUM như sau:
=SUM((1,0;1,0))
Nếu bạn có nhiều hơn hai tiêu chí, hãy xem xét công thức SUMPRODUCT như được mô tả ở đây.
Tham chiếu ô cho tiêu chí
Để sử dụng tham chiếu ô cho tiêu chí, bạn có thể sử dụng công thức mảng như sau:
=(SUM(COUNTIFS(range1,range2)))
Trong đó range1 là phạm vi tiêu chí và range2 chứa tiêu chí.
Ký tự đại diện và đếm kép
COUNTIF và COUNTIFS hỗ trợ ký tự đại diện, nhưng bạn cần phải cẩn thận không đếm hai lần khi bạn có nhiều điều kiện "chứa" với logic HOẶC. Xem ví dụ này để biết thêm thông tin