Công thức Excel: Đếm các ô bằng x hoặc y -

Mục lục

Công thức chung

=COUNTIF(rng,value1) + COUNTIF(rng,value2)

Tóm lược

Để đếm số ô bằng một giá trị HOẶC giá trị khác, bạn sử dụng công thức sử dụng hàm COUNTIF hai lần. Trong ví dụ được hiển thị, ô E5 chứa công thức này:

=COUNTIF(B5:B10,"apples")+COUNTIF(B5:B10,"pears")

Giải trình

COUNTIF đếm số ô trong một dải ô phù hợp với tiêu chí được cung cấp. Trong trường hợp này, tiêu chí cho COUNTIF đầu tiên là "táo" và tiêu chí cho COUNTIF thứ hai là "lê". COUNTIF đầu tiên trả về số ô trong B5: B10 bằng "táo", 2. COUNTIF thứ hai trả về số ô trong B5: B10 bằng "lê", 1. Công thức chỉ cần cộng cả hai kết quả lại với nhau và trả về a kết quả cuối cùng của 3.

COUNTIF không phân biệt chữ hoa chữ thường. Các công thức sau sẽ trả về cùng một kết quả:

=COUNTIF(range,"apples") =COUNTIF(range,"APPLES")

Văn bản so với số

Giá trị văn bản trong tiêu chí COUNTIF cần được đặt trong dấu ngoặc kép (""), nhưng số thì không. Để đếm các ô trong phạm vi bằng 0 hoặc 1, bạn có thể sử dụng:

=COUNTIF(rng,0) + COUNTIF(rng,1)

Nếu bạn cần đếm các ô chứa X hoặc Y (thay vì bằng X hoặc Y), hãy xem ví dụ công thức tại đây.

Cú pháp thay thế

Bạn cũng có thể sử dụng một hằng số mảng để đếm các ô bằng x hoặc y, trông giống như sau:

=SUM(COUNTIF(range,("x","y")))

Phù hợp với ví dụ được hiển thị, bạn có thể đếm các ô bằng "táo" hoặc "lê" với:

=SUM(COUNTIF(B5:B10,("apples","pears")))

Khi bạn cung cấp nhiều giá trị cho COUNTIF như thế này, nó sẽ trả về một mảng chứa nhiều kết quả. Hàm SUM được sử dụng trả về giá trị SUM cuối cùng:

=SUM(COUNTIF(B5:B10,("apples","pears"))) =SUM((2,1)) =3

thú vị bài viết...