Danh mục
- 1 HÀM COUNT IF LÀ GÌ
- 1.1 Tác dụng:
- 1.2 Công thức và cú pháp:
- 1.2.1 Ví dụ 2: HÀM COUNTIF đếm các ô có chứa kí tự
- 1.2.2 Ví dụ 3: Đếm các ô bắt đầu hoặc kết thúc với một số ký tự nhất định
- 1.2.3 Ví dụ 4: HÀM COUNTIF đếm lớn hơn, nhỏ hơn hoặc bằng
- 1.2.4 Ví dụ 5: Sử dụng hàm COUNTIF với ngày
- 1.2.5 Ví dụ 6: Hàm COUNTIF đếm số trong phạm vi
- 1.2.6 Ví dụ 7: Hàm COUNTIF đếm ô có nhiều tiêu chí
HÀM COUNT IF LÀ GÌ
COUNTIF là một hàm để đếm các ô đáp ứng một tiêu chí duy nhất. COUNTIF có thể được sử dụng để đếm các ô có ngày, số và văn bản phù hợp với tiêu chí cụ thể. Hàm COUNTIF hỗ trợ các toán tử logic (>, <, <>, =) và ký tự đại diện (*,?) Để khớp một phần.

hàm count if là gì
Trong hàm COUNTIF chứa 2 hàm. HÀM COUNT dùng để đếm không có điều kiện, có hàm IF là có điều kiện. Vì thế hàm COUNTIF là sự kết hợp của hàm COUNT và hàm IF cho nên sẽ có tác dụng là đếm có điều kiện.
Tác dụng:
Đếm các ô phù hợp với tiêu chí
Công thức và cú pháp:
=COUNTIF (range, criteria)
range: Phạm vi của các ô để đếm
criteria: Các tiêu chí các ô nào sẽ được đếm.
Ví dụ:
Hàm COUNTIF trong Excel đếm số lượng ô trong phạm vi phù hợp với tiêu chí được cung cấp
Các tiêu chí không phải là số cần được đặt trong dấu ngoặc kép nhưng tiêu chí số thì không:
=COUNTIF(A1:A10,100) // đếm các ô có số 100 =COUNTIF(A1:A10,">32") // đếm các ô lớn hơn số 32 =COUNTIF(A1:A10,"anh đẹp trai") // đếm các ô chứa kí tự =COUNTIF(A1:A10,"<"&B1) // đếm các ô nhỏ hơn số trong ô B1
Ví dụ 2: HÀM COUNTIF đếm các ô có chứa kí tự
=COUNTIF(A1:A10,*100*) // đếm các ô có số 100
dấu hoa thị (*) được sử dụng để tìm các tế bào với mọi chuỗi ký tự hàng đầu và đuôi, như minh họa trong ví dụ trên. Nếu bạn cần khớp bất kỳ ký tự đơn nào, thay vào đó hãy nhập một dấu hỏi (?), Như được minh họa bên dưới.
Ví dụ 3: Đếm các ô bắt đầu hoặc kết thúc với một số ký tự nhất định
=COUNTIF(C2:C10,"Mr*")- đếm các ô bắt đầu bằng " Mr" . =COUNTIF(C2:C10,"*ed")- đếm các ô kết thúc bằng các chữ cái " ed". =COUNTIF(D2:D9,"??own"): đếm số lượng ô kết thúc bằng các chữ cái "own" và có chính xác 5 ký tự trong các ô từ D2 đến D9, bao gồm cả khoảng trắng. =COUNTIF(D2:D9,"Mr??????"): đếm số lượng ô bắt đầu bằng các chữ cái "Mr" và có chính xác 8 ký tự trong các ô từ D2 đến D9, bao gồm cả khoảng trắng.
Ví dụ 4: HÀM COUNTIF đếm lớn hơn, nhỏ hơn hoặc bằng
Để đếm các ô có giá trị lớn hơn , nhỏ hơn hoặc bằng số bạn chỉ định, bạn chỉ cần thêm một toán tử tương ứng vào tiêu chí, như được hiển thị trong bảng bên dưới.
Xin lưu ý rằng trong các công thức COUNTIF, một toán tử có số luôn được đặt trong dấu ngoặc kép .
Tiêu chí | Ví dụ về công thức | Giải thích |
Đếm nếu lớn hơn | =COUNTIF(A2:A10,”> 5″) | Đếm các ô trong đó giá trị lớn hơn 5. |
Đếm nếu nhỏ hơn | =COUNTIF(A2:A10,”<5″) | Đếm các ô có giá trị nhỏ hơn 5. |
Đếm nếu bằng | =COUNTIF (A2:A10,”= 5″) | Đếm các ô trong đó giá trị bằng 5. |
Đếm nếu không bằng | =COUNTIF(A2:A10,”<>5″) | Đếm các ô trong đó giá trị không bằng 5. |
Đếm nếu lớn hơn hoặc bằng | =COUNTIF(C2:C8, “> = 5”) | Đếm các ô trong đó giá trị lớn hơn hoặc bằng 5. |
Đếm nếu nhỏ hơn hoặc bằng | =COUNTIF(C2:C8,”<=5″) | Đếm các ô trong đó giá trị nhỏ hơn hoặc bằng 5. |
Bạn cũng có thể sử dụng tất cả các công thức trên để đếm các ô dựa trên một giá trị ô khác , bạn sẽ chỉ cần thay thế số trong tiêu chí bằng tham chiếu ô.
Chú thích: Trong trường hợp tham chiếu ô , bạn phải đặt toán tử trong dấu ngoặc kép và thêm ký hiệu (&) trước tham chiếu ô. Ví dụ: để đếm các ô trong phạm vi D2: D9 với các giá trị lớn hơn một giá trị trong ô D3, bạn sử dụng công thức này =COUNTIF(D2:D9,”>”&D3):
Ví dụ 5: Sử dụng hàm COUNTIF với ngày
Nếu bạn muốn đếm các ô có ngày lớn hơn, nhỏ hơn hoặc bằng ngày bạn chỉ định hoặc ngày trong một ô khác, bạn tiến hành theo cách đã quen thuộc bằng cách sử dụng các công thức tương tự như các công thức chúng ta đã thảo luận trước đây. Tất cả các công thức trên làm việc cho ngày cũng như cho số. Để tôi chỉ cho bạn một vài ví dụ:
Tiêu chí | Ví dụ về công thức | Sự miêu tả |
Đếm ngày bằng với ngày đã chỉ định. | = COUNTIF (B2: B10, “6/1/2014”) | Đếm số lượng ô trong phạm vi B2: B10 vào ngày 1 tháng 6 năm 2014. |
Đếm ngày lớn hơn hoặc bằng ngày khác. | = COUNTIF (B2: B10, “> = 6/1/2014”) | Đếm số lượng ô trong phạm vi B2: B10 có ngày lớn hơn hoặc bằng 6/1/2014. |
Đếm ngày lớn hơn hoặc bằng một ngày trong một ô khác, trừ x ngày. | = COUNTIF (B2: B10, “> =” & B2- “7”) | Đếm số lượng ô trong phạm vi B2: B10 với ngày lớn hơn hoặc bằng ngày trong B2 trừ 7 ngày. |
Ngoài những cách sử dụng phổ biến này, bạn có thể sử dụng hàm COUNTIF kết hợp với các hàm Ngày và Giờ cụ thể của Excel như TODAY () để đếm các ô dựa trên ngày hiện tại.
Tiêu chí | Ví dụ về công thức |
Đếm ngày bằng với ngày hiện tại. | = COUNTIF (A2: A10, HÔM NAY ()) |
Đếm ngày trước ngày hiện tại, tức là ít hơn ngày hôm nay. | = COUNTIF (A2: A10, “<” & HÔM NAY ()) |
Đếm ngày sau ngày hiện tại, tức là lớn hơn ngày hôm nay. | = COUNTIF (A2: A10, “>” & HÔM NAY ()) |
Đếm ngày đến hạn trong một tuần. | = COUNTIF (A2: A10, “=” & HÔM NAY () + 7) |
Đếm ngày trong một phạm vi ngày cụ thể. | = COUNTIF (B2: B10, “> = 6/7/2014”) – COUNTIF (B2: B10, “> 6/1/2014”) |
Ví dụ 6: Hàm COUNTIF đếm số trong phạm vi
Một trong những ứng dụng phổ biến nhất của hàm COUNTIF của Excel với 2 tiêu chí là đếm số trong một phạm vi cụ thể, tức là nhỏ hơn X nhưng lớn hơn Y. Ví dụ: bạn có thể sử dụng công thức sau để đếm các ô trong phạm vi B2: B9 giá trị lớn hơn 5 và nhỏ hơn 15.
=COUNTIF(B2:B9,”>5″)-COUNTIF(B2:B9,”>=15″)
Ví dụ 7: Hàm COUNTIF đếm ô có nhiều tiêu chí
Trong các trường hợp khi bạn muốn nhận một số mục khác nhau trong một phạm vi, hãy thêm 2 hoặc nhiều hàm COUNTIF cùng nhau. Giả sử, bạn có một danh sách mua sắm và bạn muốn tìm hiểu có bao nhiêu nước ngọt được bao gồm. Để hoàn thành nó, hãy sử dụng một công thức tương tự như sau:
=COUNTIF(B2:B13,”Lemonade”)+COUNTIF(B2:B13,”*juice”)