Excel

Hàm COUNTIFS trong Excel

Excel Countifs Function

Hàm COUNTIFS trong ExcelTóm lược

Hàm COUNTIFS trong Excel trả về số lượng ô đáp ứng một hoặc nhiều tiêu chí. COUNTIFS có thể được sử dụng với các tiêu chí dựa trên ngày, số, văn bản và các điều kiện khác. COUNTIFS hỗ trợ toán tử logic (>,<,,=) and ký tự đại diện (*,?) để đối sánh từng phần.





Mục đích Đếm ô phù hợp với nhiều tiêu chí Giá trị trả về Số lần đáp ứng tiêu chí Cú pháp = COUNTIFS (range1, tiêu chí1, [range2], [tiêu chí2], ...) Đối số
  • range1 - Phạm vi đầu tiên để trốn tránh.
  • tiêu chí1 - Các tiêu chí để sử dụng trên phạm vi1.
  • range2 - [tùy chọn] Phạm vi thứ hai để đánh giá.
  • tiêu chí2 - [tùy chọn] Các tiêu chí để sử dụng trên dải ô2.
Phiên bản Excel 2007 Ghi chú sử dụng

Hàm COUNTIFS trong Excel đếm số ô trong một phạm vi khớp với một tiêu chí được cung cấp. Không giống như cũ Hàm COUNTIF , COUNTIFS có thể áp dụng nhiều hơn một điều kiện cùng một lúc. Các điều kiện được cung cấp với các cặp phạm vi / tiêu chí và chỉ cặp đầu tiên là bắt buộc. Đối với mỗi điều kiện bổ sung, bạn phải cung cấp một cặp phạm vi / tiêu chí khác. Cho phép tối đa 127 cặp phạm vi / tiêu chí.

Các tiêu chí có thể bao gồm toán tử logic (>,<,,=) and ký tự đại diện (*,?) để đối sánh từng phần. Tiêu chí cũng có thể dựa trên một giá trị từ một ô khác, như được giải thích bên dưới.





COUNTIFS nằm trong nhóm tám hàm trong Excel chia các tiêu chí logic thành hai phần (phạm vi + tiêu chí). Kết quả là, cú pháp được sử dụng để xây dựng tiêu chí là khác nhau và COUNTIFS đòi hỏi một phạm vi ô đối với các đối số phạm vi, bạn không thể sử dụng mảng .

Ví dụ cơ bản

Với ví dụ được hiển thị, COUNTIFS có thể được sử dụng để đếm các bản ghi sử dụng 2 tiêu chí như sau:



 
= COUNTIFS (C5:C14,'red',D5:D14,'tx') // red and TX = COUNTIFS (C5:C14,'red',F5:F14,'>20') // red and >20

Lưu ý rằng hàm COUNTIFS là không phải trường hợp nhạy cảm.

Dấu ngoặc kép ('') trong tiêu chí

Nói chung, các giá trị văn bản cần được đặt trong dấu ngoặc kép, còn số thì không. Tuy nhiên, khi một toán tử logic được bao gồm với một số, số toán tử phải được đặt trong dấu ngoặc kép như hình dưới đây:

nút phân tích nhanh trong excel ở đâu
 
= COUNTIFS (A1:A10,100) // count equal to 100 = COUNTIFS (A1:A10,'>50') // count greater than 50 = COUNTIFS (A1:A10,'jim') // count equal to 'jim'

Lưu ý: chỉ hiển thị một điều kiện để đơn giản. Các điều kiện bổ sung phải tuân theo các quy tắc tương tự.

Giá trị từ một ô khác

Khi sử dụng một giá trị từ một ô khác trong một điều kiện, tham chiếu ô phải là nối cho một toán tử khi được sử dụng. Trong ví dụ dưới đây, COUNTIFS sẽ đếm các giá trị trong A1: A10 nhỏ hơn giá trị trong ô B1. Chú ý ít hơn nhà điều hành (là văn bản) được đặt trong dấu ngoặc kép, nhưng tham chiếu ô không phải là:

 
= COUNTIFS (A1:A10,'<'&B1) // count cells less than B1

Lưu ý: COUNTIFS là một trong một số hàm chia điều kiện thành hai phần: phạm vi + tiêu chí. Điều này gây ra một số mâu thuẫn đối với các công thức và hàm khác.

Không bằng

Để xây dựng tiêu chí 'không bằng', hãy sử dụng '' nhà điều hành được bao quanh bởi dấu ngoặc kép (''). Ví dụ: công thức dưới đây sẽ đếm ô không công bằng thành 'đỏ' trong phạm vi A1: A10:

 
= COUNTIFS (A1:A10,'red') // not 'red'

Ô trống

COUNTIFS có thể đếm các ô trống hoặc không trống. Các công thức dưới đây đếm các ô trống và không phải ô trống trong phạm vi A1: A10:

 
= COUNTIFS (A1:A10,'') // not blank = COUNTIFS (A1:A10,'') // blank

ngày

Cách dễ nhất để sử dụng COUNTIFS với ngày tháng là tham khảo ngày hợp lệ trong một ô khác có tham chiếu ô. Ví dụ: để đếm các ô trong A1: A10 có chứa một ngày lớn hơn một ngày trong B1, bạn có thể sử dụng công thức như sau:

 
= COUNTIFS (A1:A10, '>'&B1) // count dates greater than A1

Chú ý chúng tôi ghép lại toán tử '>' cho ngày trong B1, nhưng không có dấu ngoặc kép xung quanh tham chiếu ô.

Cách an toàn nhất mật mã một ngày vào COUNTIFS là với Hàm DATE . Điều này đảm bảo Excel sẽ hiểu ngày tháng. Để đếm các ô trong A1: A10 có ngày nhỏ hơn ngày 1 tháng 9 năm 2020, bạn có thể sử dụng:

 
= COUNTIFS (A1:A10,'<'& DATE (2020,9,1)) // dates less than 1-Sep-2020

Ký tự đại diện

Các ký tự đại diện các ký tự dấu hỏi (?), dấu hoa thị (*) hoặc dấu ngã (~) có thể được sử dụng trong tiêu chuẩn . Dấu chấm hỏi (?) Khớp với bất kỳ ký tự nào và dấu hoa thị (*) khớp với không hoặc nhiều ký tự thuộc bất kỳ loại nào. Ví dụ: để đếm các ô trong A1: A5 có chứa văn bản 'apple' ở bất kỳ đâu, bạn có thể sử dụng công thức như sau:

 
= COUNTIFS (A1:A5,'*apple*') // count cells that contain 'apple'

Dấu ngã (~) là một ký tự thoát để cho phép bạn tìm các ký tự đại diện theo nghĩa đen. Ví dụ: để đếm một dấu hỏi nghĩa đen (?), Dấu hoa thị (*) hoặc dấu ngã (~), hãy thêm dấu ngã vào trước ký tự đại diện (tức là ~?, ~ *, ~~).

Ghi chú

  • Nhiều điều kiện được áp dụng với logic AND, tức là điều kiện 1 điều kiện 2, v.v.
  • Mỗi phạm vi bổ sung phải có cùng số hàng và cột với phạm vi 1, nhưng các phạm vi không cần liền kề. Nếu bạn cung cấp phạm vi không khớp, bạn sẽ gặp lỗi #VALUE.
  • Tiêu chí không phải số cần được đặt trong dấu ngoặc kép nhưng tiêu chí số thì không. Ví dụ: 100, '100', '> 32', 'jim' hoặc A1 (trong đó A1 chứa một số).
  • Các ký tự đại diện? và * có thể được sử dụng trong tiêu chí. Dấu chấm hỏi khớp với bất kỳ ký tự nào và dấu hoa thị khớp với bất kỳ chuỗi ký tự nào.
  • Để tìm dấu hỏi hoặc dấu hoa thị theo nghĩa đen, hãy sử dụng dấu ngã (~) ở phía trước dấu hỏi hoặc dấu hoa thị (tức là ~ ?, ~ *).


^