LệNH đếM Có đA DạNG đIềU KIệN TRONG GOOGLE SHEET COUNTIFS: CôNG THứC Và PHươNG PHáP Sử DụNG

Lệnh đếm có đa dạng điều kiện trong Google Sheet COUNTIFS: Công thức và phương pháp sử dụng

Lệnh đếm có đa dạng điều kiện trong Google Sheet COUNTIFS: Công thức và phương pháp sử dụng

Blog Article

Trong tất cả các hàm Excel, lệnh đếm có điều kiện COUNTIFS và COUNTIF là hai hàm tính thông dụng nhất. Sự khác biệt tiêu biểu nhất giữa hai lệnh này là COUNTIF được thiết kế để đếm các ô có một điều kiện trong 1 phạm vi, trong khi COUNTIFS có thể đánh giá các điều kiện khác nhau trong cùng hoặc trong những khuôn khổ khác nhau. Để giúp bạn đọc có thể hiểu rõ hơn về hàm đếm có nhiều điều kiện trong GoogleSheet, mời bạn tham khảo nội dung bài viết sau đây để có câu trả lời nhé.

1. Công thức và cách thức sử dụng hàm đếm có nhiều điều kiện trong Excel COUNTIFS



Như đã đề cập, lệnh COUNTIFS trong Excel được dùng để đếm số lần xuấthiện giá trị trong GoogleSheet trên đa dạng khuôn khổ dựa trên một hoặc một số điều kiện.

Lệnh COUNTIFS có sẵn trong GoogleSheet 2016, 2013, Excel 2010 và Google Sheet 2007, vì vậy bạn có thể sử dụng những ví dụ dưới đây trong bất kỳ phiên bản Google Sheet nào.

Công thức countif: =COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…)

Trong đó:

- criteria_range1: vùng chứa điều kiện thứ nhất, đây là phần bắt buộc phải có

- criteria1: Điều kiện thứ nhất (thuộc trong mảng điều kiện thứ nhất) gồm có các dạng số, ô tham chiếu, chuỗi văn bản, lệnh GoogleSheet hoặc vùng Excel khác.

- criteria_range2: mảng chứa điều kiện thứ hai( yêu cầu mảng criteria_range2 phải có độ lớn bằng nhau)

- criteria2, ... Điều kiện thứ hai (thuộc trong vùng điều kiện thứ nhất).

Bạn có thể chỉ định tối đa 127 cặp phạm vi / điều kiện trong công thức của mình.

- Tương tự như vậy với những điều kiện khác cũng sẽ áp dụng như vậy.



Công thức hàm đếm có đa dạng điều kiện trong Excel

Thực tế, bạn không cần phải nhớ cú pháp của hàm đếm có điều kiện COUNTIFS. Microsoft Excel sẽ hiển thị những đối số của lệnh ngay khi bạn bắt đầu nhập; đối số bạn đang nhập vào lúc này được tô đậm. Bạn chỉ cần nhớ bạn muốn sử dụng lệnh COUNTIFS trong Google Sheet là được.

LƯU Ý: - Bạn có thể dùng lệnh COUNTIFS trong Excel để đếm những ô trong một phạm vi với một điều kiện duy nhất cũng như trong đa dạng phạm vi với nhiều điều kiện.

Nếu sau này, chỉ các ô đáp ứng tất cả các điều kiện được chỉ định mới được tính.

- Criteria1 bạn có thể biểu diễn chúng giống như những ví dụ: 10, "<=32", A4, "gord"...

- Mỗi phạm vi bổ sung phải có cùng số hàng và cột như khuôn khổ đầu tiên.Cả khuôn khổ tiếp giáp và không liền kề đều được cho phép.

- Nếu điều kiện là 1 tham chiếu đến một ô trống , lệnh COUNTIFS coi nó là giá trị 0 (0).

- Bạn có thể dùng những ký tự đại diện trong điều kiện - dấu hoa thị (*) và dấu hỏi (?).



dùng lệnh COUNTIFS trong GoogleSheet để đếm có điều kiện

2. Cách thức dùng hàm COUNTIFS trong Excel



Dưới đây bạn sẽ tìm thấy một số ví dụ về công thức minh họa phương pháp sử dụng các hàm COUNTIFS trong Excel để đánh giá đa dạng điều kiện.

Thông qua các ví dụ được minh họa dưới đây bạn sẽ hình dung ra được cách thức sử dụng những lệnh này trong các trường hợp cụ thể tương ứng để có thể áp dụng hàm COUNTIFS trong Excel để đánh giá nhiều điều kiện khác nhau

2.1. Phương pháp đếm ô tính với đa dạng điều kiện (AND logic)



Công thức một. Công thức COUNTIFS với nhiều điều kiện khác nhau

Ví dụ bạn có một danh sách sản phẩm như hiển thị trong ảnh chụp màn hình bên dưới. Bạn muốn có được 1 số lượng những mặt hàng trong kho (giá trị trong cột B lớn hơn 0) nhưng chưa được bán (giá trị là cột C bằng 0).

Khi này bạn thực hiện bằng cách sử dụng công thức đếm có điều kiện: =COUNTIFS(B2:B7,">0", C2:C7,"=0") Và số lượng là 2 ("Anh đào " và " Chanh "):



Công thức hàm Countifs

Công thức 2. Công thức COUNTIFS có cùng tiêu chí

Khi bạn muốn đếm các mục có điều kiện giống hệt nhau, bạn vẫn cần cung cấp từng cặp điều kiện_range / điều kiện .

Ví dụ: đây là công thức đúng để đếm các mục có 0 cả trong cột B và cột C:

=COUNTIFS($B$2:$B$7,"=0", $C$2:$C$7,"=0")

Công thức COUNTIFS này trả về một vì chỉ " Nho " có giá trị "0" trong cả hai cột



Công thức hàm COUNTIFS có cùng tiêu chí

2.2. Cách thức đếm ô có nhiều điều kiện khác nhau (logic OR)



Như bạn đã thấy trong các ví dụ trên, việc đếm những ô đáp ứng tất cả những điều kiện đã chỉ định là tiện dụng vì lệnh COUNTIF nhiều điều kiện được thiết kế để hoạt động theo cách này.

Nhưng nếu bạn muốn đếm các ô mà ít nhất 1 trong các điều kiện được chỉ định là TRUE , tức là dựa trên logic OR thì sao?

Nhìn chung, có hai cách thức để thực hiện việc này - bằng phương pháp thêm một số công thức COUNTIFS hoặc sử dụng công thức SUM COUNTIFS. Công thức một. Thêm hai hoặc đa dạng công thức trong COUNTIFS

Ví dụ: để có được số lượng đơn đặt hàng " Đã hủy " và " Đang chờ xử lý" cho " Táo ", hãy dùng công thức sau:

=COUNTIFS($A$2:$A$11, "Táo", $C$2:$C$11,"Đã hủy") + COUNTIFS($A$2:$A$11, "Táo", $C$2:$C$11,"Đang chờ xử lý")



Công thức đếm ô tính có nhiều điều kiện

Công thức 2. SUMIFS với hằng số mảng

Trong các tình huống khi bạn phải đánh giá rất đa dạng điều kiện thì cách trên không phải là phương pháp tốt nhất vì công thức của bạn sẽ quá dài.

Để thực hiện những phép tính tương tự trong một công thức nhỏ gọn hơn, hãy liệt kê tất cả các điều kiện của bạn trong một hằng số vùng và cung cấp vùng đó cho đối số điều kiện của lệnh đếm có điều kiện COUNTIFS.

Ta sẽ dùng công thức sau: =SUM(COUNTIFS(range,"criteria1","criteria2","criteria3",…))

Trong bảng dưới đây, để đếm ‘Táo” có trạng thái " Đã hủy " hoặc " Đang chờ xử lý " hoặc " Nhập kho ", công thức sẽ như sau: =SUM(COUNTIFS($A$2:$A$11,"Táo",$C$2:$C$11,"Đã hủy","Đang chờ xử lý","Nhập kho"))



SUMIFS với hằng số mảng

2.3. Cách thức đếm số trong khoảng cụ thể



Ngoài các phương pháp sử dụng hàm đếm có đa dạng điều kiện trong GoogleSheet như bên trên đã chia sẻ, bạn cũng có thể sử dụng hàm COUNTIFS để đếm số trong khoảng thời gian cụ thể. Đối với vấn đề này thì sẽ có 2 công thức cơ bản nhất, cụ thể đó là:

2.3.1. Công thức 1: lệnh COUNTIFS đếm những ô trong khoảng số



Công thức COUNTIFS 2 điều kiện dùng để đếm những ô giữa hai số Để tìm hiểu có bao nhiêu số từ 5 đến 10 (không bao gồm 5 và 10) được chứa trong những ô từ C2 đến C10, hãy dùng công thức này: = COUNTIFS (C2: C10, "> 5", C2: C10, "<10")



Hàm COUNTIFS đếm những ô trong khoảng số.

Để đếm các số 5 và 10 trong số đếm, hãy dùng công thức "lớn hơn hoặc bằng" và "nhỏ hơn hoặc bằng": = COUNTIFS (B2: B10, "> = 5", B2: B10, "<= 10").

2.3.2. Công thức COUNTIF để đếm số giữa X và Y



Bạn có thể vận dụng 2 công thức sau: =COUNTIF(C2:C10,”>5″)-COUNTIF(C2:C10,”=10″)

– Đếm có bao nhiêu số lớn hơn 5 nhỏ hơn 10 trong vùng dữ liệu C2:C10. =COUNTIF(C2:C10,”>=5″)-COUNTIF(C2:C10,”>10″)

– Công thức đếm có bao nhiêu số trong đoạn từ 5 đến 10 thuộc mảng dữ liệu C2:C10, bao gồm cả 5 và 10.

Trong đó:

- Công thức đầu tiên dùng để đếm những số lớn hơn giá trị giới hạn dưới (Ví dụ là 5)

- Công thức thứ 2 loại bỏ những cố lớn hơn giá trị giới hạn trên (Ví dụ là 10)

Do vậy kết quả nhận được sẽ nằm trong khoảng giá trị nhận được trên.

>>> Xem thêm: Cách thức đếm số lượng trong GoogleSheet đơn giản và chuẩn nhất

2.4. Cách thức sử dụng COUNTIFS với các ký tự đại diện



Trong các câu thức lệnh đếm có đa dạng điều kiện trong Google Sheet, bạn có thể sử dụng các ký tự đại diện như sau:

- ? : được dùng để đếm những ô bắt đầu hoặc kết thúc bằng một số ký tự nhất định.

- * " được sử dụng để đếm ô chứa 1 từ cụ thể hoặc 1 k1 tự trong ô.

Ví dụ bạn có danh sách những 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,”<>”&””))

Lưu ý, bạn không thể dùng ký tự đại diện trong tiêu chí thứ 2 vì cột D chứa kiểu dữ liệu ngày tháng chứ không phải dạng text.

Đó là lý do tại sao bạn dùng tiêu chí “<>”&”” để tìm ô chứa dữ liệu.



hàm COUNTIFS với các ký tự đại diện

3. Cách thức sử dụng lệnh COUNTIFS theo điều kiện ngày tháng



lệnh countifs có thể giúp bạn làm cho được rất đa dạng việc, tiêu biểu trong đó là việc dùng lệnh countifs theo điều kiện ngày tháng để đếm ngày. Có 3 cách thức để bạn có thể dùng lệnh countifs đếm thời gian, tiêu biểu đó là:

3.1. Đếm ngày trong 1 khoảng thời gian cụ thể



Với ví dụ này, bạn có thể sử dụng 2 lệnh COUNTIFS đa dạng điều kiện và COUNTIF.

Ví dụ, công thức sau được dùng để đếm số ngày trong ô C2-C10 với thời gian từ 1/6/2014 - 7/7/2014:

=COUNTIFS(C2:C9,”=6/1/2014″,C2:C9,”<=6/7/2014″) =COUNTIF(C2:C9,”=6/1/2014″)-COUNTIF(C2:C9,”6/7/2014″)



Công thức đếm ngày trong một khoảng thời gian cụ thể

3.2. Đếm ngày với nhiều điều kiện



Để đếm ngày trong những cột khác nhau từ 2 điều kiện trở lên, bạn có thể sử dụng hàm COUNTIFS.

Ví dụ: Tìm ra xem có bao nhiêu sản phẩm được mua sau 20/5 và giao sau 1/6, lệnh countifs Công thức Vận dụng như sau:

=COUNTIFS(C2:C9,”>5/1/2014″,D2:D9,”6/7/2014″)



Công thức đếm ngày với nhiều điều kiện

3.3. Đếm ngày với nhiều điều kiện dựa trên ngày hiện tại



Với trường hợp này, bạn có thể dùng lệnh COUNTIFS phối hợp với hàm TODAY.

Ví dụ: Dùng hàm COUNTIFS để xác định có bao nhiêu sản phẩm đã được mua nhưng chưa giao hàng:

=COUNTIFS(C2:C9,”<“&TODAY(),D2:D9,”>”&TODAY())



Công thức đếm ngày dựa trên ngày hiện tại

4. Lệnh đếm trong Excel có điều kiện COUNTIFS kết hợp SUM trong GoogleSheet



Về cơ bản hàm COUNTIFS cũng không khác gì hàm COUNTIF là mấy, chẳng qua phương pháp sử dụng của nó có phần phức tạp hơn.

Nếu bạn muốn dùng lệnh COUNTIFS và SUM để đếm có điều kiện trong GoogleSheet thì bạn thực hiện như sau:

Ví dụ: Lập bảng trong Excel chứa thông tin về màu sắc táo và kích thước của chúng. Mục tiêu cuối cùng của ví dụ này đó là đếm số lượng táo đỏ cỡ lớn.



Lập bảng trong GoogleSheet

Tiếp theo bạn chọn ô muốn hiển thị kết quả của công thức

=> Nhập công thức =SUM(COUNTIF(A3:A11, "Red"), COUNTIF(B3:B11, "Big")) => Enter.

Khi này, Excel đã đếm cho bạn số lượng táo cỡ lớn hoặc táo có màu đỏ.



Kết quả đếm cuối cùng

5. Cách thức sửa các lỗi thường gặp khi dùng hàm đếm có điều kiện trong GoogleSheet



Trong quá trình dùng lệnh đếm có điều kiện lớn hơn và nhỏ hơn người sử dụng rất hay gặp lỗi. Sau đây là 1 số lỗi thường gặp cùng cách thức khắc phục cho bạn tham khảo, lưu lại ngay nhé.

5.1. COUNTIFS không hoạt động khi đếm những giá trị text



Khi đếm những giá trị text, để hoạt động chúng phải được điền vào trong dấu ngoặc kép. Nếu không được chèn, lệnh COUNTIFS sẽ không thể đếm được, khi không đếm được chuỗi văn bản sẽ trả về giá trị 0. Ví dụ dưới đây text không đặt trong dấu ngoặc kép nên kết quả trả về bằng 0



Kết quả trả về bằng 0 do sai công thức

Để khắc phục lại này bạn chỉ cần nhập lại công thức có dấu ngoặc ở text là được. Công thức: =COUNTIFS(E5:E12, "Car")



Công thức đúng khi đếm giá trị text.

5.2. COUNTIFS không hoạt động vì sai tham chiếu khuôn khổ



Khi dùng lệnh đếm có nhiều điều kiện trong GoogleSheet bạn rất hay gặp lỗi lệnh COUNTIFS không hoạt động vì sai tham chiếu phạm vi.

Vì vậy khi dùng đa dạng hơn 1 tiêu chí trong lệnh COUNTIFS, phạm vi của ô tiêu chí khác phải có cùng số lượng. Nếu không lệnh COUNTIFS sẽ lỗi.

Ví dụ: Bạn muốn đếm doanh số bán ô tô ở Austin.

Công thức bạn nhập vào bảng đó là =COUNTIFS(E5:E12,"Car",D5:D11,"Austin").

Quan sát kỹ công thức, bạn sẽ thấy khuôn khổ tiêu chí đầu tiên ở đây là E5:E12 nhưng phạm vi ở tiêu chí thứ hai là D5:D11. Khi số ô trong khuôn khổ cho tiêu chí không giống nhau thì kết quả sẽ trả về lỗi #VALUE!.



Công thức nhập vào bảng tiêu chí không giống nhau

Cách khắc phục đó là bạn nhập lại công thức thành

=COUNTIFS(E5:E12,"Car",D5:D12,"Austin").

Như vậy mới trả về kết quả đúng được.

5.3. COUNTIFS không hoạt động vì lỗi trong công thức



Trong quá trình khiến cho việc với COUNTIFS nếu không chèn công thức chính thức thì chắc chắn sẽ bị lỗi lệnh không hoạt động.

Nếu bạn sử dụng toán tử học, ví dụ như: dấu lớn hơn (>), nhỏ hơn (<), bằng (=), không bằng (<>), thì cả toán tử và tiêu chí số đều phải được nhập vào bên trong cùng một phương trình.

Ví dụ: Bạn đang muốn tìm doanh số bán hàng lớn hơn 100.000USD, bạn nhập công thức là:

=COUNTIFS(F5:F12,">" 100000).

Khi này bạn chỉ mới chèn toán tử bên trong phương trình chứ không có tiêu chí số nên kết quả lỗi hiển thị " “There’s a problem with this formula”. cách thức khắc phục đó là bạn nhập công thức:

=COUNTIFS(F5:F12,">100000") => Enter.

Khi đã nhập cả hai toán tử và tiêu chí bên trong dấu ngoặc thì bạn sẽ nhận được kết quả đúng như mong muốn.



Kết quả trả về khi nhập đúng công thức

6. Những điều cần lưu ý khi sử dụng lệnh COUNTIFS



Dưới đây là một số điều cần lưu ý khi dùng lệnh COUNTIFS, bạn hãy ghi nhớ nhé:

- Các vùng chọn bổ sung thiết yếu cùng số hàng và cột với mảng criteria_range1. Nếu không, hàm COUNTIFS sẽ trả về kết quả sai.

- Điều kiện vùng chọn tham chiếu đến ô trống thì hàm COUNTIFS tự động coi giá trị là 0.

- Có thể dùng những ký tự đại diện— dấu hỏi (?) để tìm kiếm những giá trị không xác định.

Ví dụ, công thức =COUNTIFS(A2:A10,"A") sẽ đếm tất cả các ô trong khuôn khổ A2:A10 có chứa chữ "A" ở bất kỳ vị trí nào.

- Lưu ý rằng hàm COUNTIFS không phân biệt chữ hoa chữ thường.

Ví dụ, công thức =COUNTIFS(A2:A10,"a") sẽ đếm tất cả các ô trong khuôn khổ A2:A10 có chứa chữ "a" hoặc "A".

Trên đây là toàn bộ thông tin về hàm đếm có đa dạng điều kiện COUNTIFS trong Excel mà itchiasehay đã tổng hợp được. lệnh đếm có điều kiện là phương pháp thông dụng nhất để bạn thực hiện thao tác đếm trong Excel đơn giản, từ đó thuận tiện thống kê và phân tích số liệu 1 cách hiệu quả, cải thiện tối đa hiệu suất công việc

Report this page