Trong bài viết dưới đây, Taimienphi.vn sẽ hướng dẫn bạn cách sử dụng và cú pháp hàm COUNTIFS giúp người dùng có thể đếm số ô dữ liệu với điều kiện để tổng hợp nhanh hơn.
Hàm COUNTIFS cũng được sử dụng rất nhiều trường hợp khác nhau, tuy nhiên với người mới thì trong bài viết này chúng tôi sẽ đưa ra ví dụ cụ thể, đơn giản nhất đến bạn đọc.
Hàm COUNTIFS là hàm nâng cao của hàm COUNTIF dùng để đếm số ô dữ liệu phù hợp với nhiều điều kiện kèm theo.
Ứng dụng của hàm COUNTIFS trong Excel:
+ Đếm số ô dữ liệu theo nhiều điều kiện.
+ Thao tác chuyên nghiệp hơn khi sử dụng Excel.
+ Kết hợp dễ dàng với các hàm khác để hỗ trợ công việc.
Hàm Excel COUNTIFS trả về số lượng các ô thỏa mãn một hoặc nhiều điều kiện. COUNTIFS có thể được sử dụng với các điều kiện như ngày, số, text, và các điều kiện khác.
COUNTIFS hỗ trợ toán tử logic (>, <,>,><>, =) và ký tự đại diện (*,?) để kết hợp các phần.
Cú pháp: COUNTIFS(Criteria_range1,Criteria1,[Criteria_range2,Criteria2],…)
Trong đó:
- range1 – phạm vi đầu tiên để đánh giá.
- criteria1 - xác định phạm vi đầu tiên áp dụng điều kiện đầu tiên (criteria1), bắt buộc.
- range2 - [điều kiện bổ sung] phạm vi thứ hai để đánh giá.
- criteria2 - [điều kiện bổ sung] xác định phạm vi áp dụng điều kiện thứ 2.
COUNTIFS đếm số ô trong phạm vi khớp với điều kiện được cung cấp. Không giống như hàm COUNTIF, hàm COUNTIFS có thể áp dụng nhiều hơn một điều kiện với nhiều hơn một phạm vi. Phạm vi và điều kiện được áp dụng theo cặp, và chỉ yêu cầu cặp đầu tiên. Đối với mỗi điều kiện bổ sung, bạn phải cung cấp các cặp phạm vi / điều kiện khác. Cho phép đến 127 cặp phạm vi / điều kiện.
Lưu ý:
- Mỗi vùng dữ liệu bổ sung phải có cùng số hàng và số cột với vùng dữ liệu đầu tiên (range 1). COUNTIFS có thể đếm những vùng dữ liệu liền kề và không liền kề. Nếu vùng dữ liệu cung cấp không phù hợp, bạn sẽ nhận được lỗi # VALUE.
- Điều kiện không dùng số không cần đặt trong dấu ngoặc kép nhưng điều kiện số thì có. 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 điều kiện. Dấu hỏi chấm (?) có thể khớp với bất kỳ ký tự nào và dấu hoa thị (*) khớp với bất kỳ dãy ký tự nào.
- Để tìm dấu hỏi chấm (?) hoặc dấu hoa thị (*), sử dụng dấu ngã (~) trước dấu hỏi chấm trước hoặc dấu hoa thị (tức là ~ ?, ~ *).
Cấu trúc của hàm COUNTIFS khá khác so với hàm Count, Hàm COUNTIFS có thể có 127 cặp Criteria_range,Criteria
.Criteria_range là một hay nhiều ô dạng số, tên, mảng, hay tham chiếu chứa số.
Criteria là ở dạng số, biểu thức, tham chiếu ô hay chuỗi văn bản xác định. Ô trống hoặc ô chứa dữ liệu dạng text bị bỏ qua.
Mẹo Để đếm các ô chứa dữ liệu trong bảng tính thì các bạn dùng hàm Counta
Ví dụ1: Cho bảng điểm một số học sinh, hãy đếm số học sinh đạt điểm 9 và 8 ở cả 3 môn:
Để đếm được ta dùng công thức COUNTIFS : Đếm số học sinh đạt cả 3 điểm 9 với công thức
Công thức ô D11 là : =COUNTIFS(D5:D9,9,E5:E9,9,F5:F9,9)
Còn nếu bạn muốn đếm số học sinh đạt cả 3 điểm 8 thì sử dụng công thức sau:
Công thức ô D11 là : =COUNTIFS(D5:D9,8,E5:E9,8,F5:F9,8)
Và các bạn đã đếm được số lượng học sinh đạt cả 3 điểm 8 hay 3 điểm 9 cùng lúc, tương tự với các điểm khác thì bạn cũng làm như vậy. Bạn cũng có thể lọc các điểm khác nhau.
+ Dấu hỏi (?) – khớp với bất kỳ ký tự đơn nào, sử dụng nó để đếm các ô bắt đầu hoặc kết thúc bằng một số ký tự nhất định.
+ Dấu hoa thị (*) – khớp với bất kỳ dãy ký tự nào, bạn dùng nó để đếm ô chứa một từ cụ thể hoặc một k1 tự trong ô.
Lưu ý. Nếu bạn muốn đếm các ô chứa dấu hỏi hoặc dấu hoa thị, gõ dấu ngã (~) trước dấu hoa thị hoặc dấu chấm hỏi.
Ví dụ: Giả sử bạn có danh sách các dự án trong cột A. Bạn muốn biết có bao nhiêu dự án đã ký kết, tức là cột B có chứa tên người. Hãy thêm một điều kiện thứ hai – End date trong cột D.
=COUNTIFS(B2:B10,”*”,D2:D10,”<>”&””))
Ví dụ 1: Đếm ngày trong một khoảng thời gian cụ thể
Trong ví dụ dưới đây đếm số ngày từ ngày 02/05/2022 =>02/28/2022 bạn áp dụng công thức sau:
=COUNTIF(D2:D15,">=02/05/2022")-COUNTIF(D2:D15,">02/05/2022")
Kết quả nhận được bằng 5 ngày
Ví dụ 2: Đếm ngày với nhiều điều kiện
Trong ví dụ dưới đây bạn sẽ tìm số ngày có sản phẩm nhập vào từ sau ngày 02/05/2022 và bán sau ngày 02/28/2022.
Công thức : =COUNTIFS(D2:D15,">02/05/2022",E2:E15,">02/28/2022")
=> Kết quả: 7 ngày
Ví dụ 3: Đếm ngày với nhiều điều kiện dựa trên ngày hiện tại
Với công thức =COUNTIFS(D2:D15,"<"&today(),e2:e15,">"&TODAY())"&today(),e2:e15,"> Bạn sẽ lựa chọn ra được các sản phẩm đã mua vào nhưng đến hôm nay vẫn chưa bán
=> Kết quả: 1 ngày
Như vậy bài viết trên đây đã hướng dẫn các bạn sử dụng hàm COUNTIFS để thống kê số liệu với nhiều điều kiện, nhờ đó bạn có thể vận dụng hàm này vào công việc tính toán, thống kê trên bảng tính Excel. Bạn đọc có thể xem thêm bài viết cũng về hàm đếm nhưng có khác một chút là đếm các ô rỗng đó là Hàm COUNTBLANK để đếm các ô rồng, sử dụng hàm COUNTBLANK cũng rất đơn giản, tham khảo thêm cách sử dụng hàm COUNTBLANK trong bài viết sau đây.
Taimienphi.vn cũng tổng hợp các hàm thống kê nâng cao bao gồm cách thức sử dụng và chức năng cụ thể, rất đầy đủ để bạn tham khảo tại đây: Chi tiếtHàm thống kê trong Excel