Tuesday, April 30, 2024
spot_img
HomeChia sẻ kinh nghiệmCách dùng hàm COUNTIF trong Excel chi tiết và đơn giản

Cách dùng hàm COUNTIF trong Excel chi tiết và đơn giản

Hàm đếm COUNTIF là hàm có điều kiện được sử dụng phổ biến trong Excel. Vậy công thức và cách dùng hàm COUNTIF như thế nào? Hãy cùng Muaban.net tìm hiểu thông qua bài viết dưới đây nhé.

Cách dùng hàm Countif
Cách dùng hàm COUNTIF

I. Ý nghĩa của hàm COUNTIF trong Excel

COUNTIF là hàm đếm có điều kiện mà bạn có thể sử dụng để đếm các ô trùng lặp hay đếm dữ liệu trong bảng. Thông thường hàm này sẽ được dùng với những bảng thống kê để đếm các ô chứa giá trị thoả mãn được điều kiện cho trước.

II. Công thức hàm COUNTIF trong Excel

Công thức hàm COUNTIF như sau: =COUNTIF(range, criteria)

Trong đó:

  • Range: Là vùng đếm dữ liệu buộc phải có.
  • Criteria: Là điều kiện đếm của hàm, dữ liệu cần đếm phải được để trong dấu ngoặc kép và dữ liệu đếm có thể là văn bản, kiểu số, tham chiếu ô hoặc một biểu thức.

Xem thêm: Hướng dẫn 7 cách đánh số thứ tự trong Excel chính xác và đơn giản

III. Cách dùng hàm COUNTIF và ví dụ cụ thể

Một số cách dùng hàm COUNTIF bạn có theo tham khảo qua video dưới đây nhé:

1. Hàm COUNTIF cho văn bản (chính xác tuyệt đối)

Công thức đếm theo giá trị văn bản, ta có:

Công thức: =COUNTIF(A3:A6,”Đào”)

Mô tả: Công thức đếm số sản phẩm “Đào” trong vùng dữ liệu A3:A6 kết quả là 1.

Cách dùng hàm countif
Hàm COUNTIF cho văn bản (chính xác tuyệt đối)

2. Hàm COUNTIF với ký tự đại diện (khớp một phần)

Bạn muốn tính số lượng của một từ khóa nào đó mà trong bảng dữ liệu có nhiều biến thể của từ cần tính. Bạn có thể sử dụng ký tự đại diện để đếm, cụm từ hoặc chữ cái nhất định nào đó là một phần của nội dung ô.

Ví dụ: Bạn muốn đếm số lần xuất hiện của quả “Xoài” trong bảng dữ liệu bạn chỉ cần nhập công thức: 

= COUNTIF(A2:A8,”*xoài*”)

= 2 

Mô tả: Số lần xuất hiện của quả “Xoài” trong vùng dữ liệu A2:A8 được kết quả là 2 bao gồm “Xoài tượng” và “Xoài keo”.

Ta sử dụng dấu (*) để thay thế các giá trị đầu và cuối như ví dụ minh hoạ trên.

Cách dùng hàm countif
Hàm COUNTIF với ký tự đại diện (khớp một phần)

Xem thêm: Bật mí cách tạo CV trên word đơn giản, nhanh gọn nhất

3. Đếm các ô bắt đầu hoặc kết thúc bằng các ký tự nhất định

Để biết số ô bắt đầu và kết thúc bằng văn bản nào đó mà không cần phải đếm số ký tự trong ô. Ví dụ tính các ô kết thúc bằng chữ “ed” bạn có thể sử dụng công thức sau:

= COUNTIF (B2: B8, “*ed*”)

= 2. 

Mô tả: Số ô kết thúc bằng chữ “ed” trong vùng dữ liệu B2:B8 được kết quả là 2 bao gồm Status của Product 1 và Product 6.

Cách dùng hàm Countif
Đếm các ô bắt đầu hoặc kết thúc bằng các ký tự nhất định

Để đếm số ô bắt đầu hoặc kết thúc bằng ký tự nhất định và chứa một số lượng ký tự nhất định, ta sử dụng dấu hỏi (?) tại điều kiện hàm COUNTIF như sau:

= COUNTIF (A2: A9, “Miss ??????”)

= 5.

Mô tả: Đếm số ô bắt đầu bằng chữ “Miss” và có chính xác 6 ký tự sau đó trong các ô từ A2 đến A9, ta có kết quả là 5.

Cách dùng hàm Countif
Đếm các ô bắt đầu hoặc kết thúc bằng các ký tự nhất định

Xem thêm: Cách cố định cột trong Excel cực đơn giản và chi tiết

4. Ứng dụng hàm COUNTIF cơ bản với chữ cái và số trùng khớp

Ta sẽ sử dụng hàm COUNTIF để đếm những ô chứa giá trị trùng khớp thỏa mãn điều kiện cho trước. 

Ví dụ: Đếm số lượng ô chứa giá trị là nữ trong bảng dữ liệu.

Ta có công thức tính như sau:

=COUNTIF($A$1:$B$10,B3)

=3. 

Mô tả: Đếm số lượng ô chứa giá trị “Nữ” trong vùng dữ liệu từ A1:B10 được kết quả là 3.

Cách dùng hàm Countif
Ứng dụng hàm COUNTIF cơ bản với chữ cái và số trùng khớp

5. Sử dụng COUNTIF kết hợp những kí tự đại diện (wildcard)

Wildcard là ký tự đại diện được sử dụng để thay thế các ký tự khác trong ô, gồm 3 ký tự như dấu sao (*), dấu chấm hỏi (?) và dấu ngã (~).

Ví dụ: Trong bảng dữ liệu muốn đếm số người mang họ “Trương” và số người có tên là “Xuân” thì ta sẽ thực hiện công thức như sau:

Số lượng người họ “Trương”:

=COUNTIF($A$2:$A$9,$E$6&”*”)

= 2.

Mô tả: Công thức đếm số lượng người họ “Trương” trong vùng dữ liệu A2:A9 kết quả là 2.

cách dùng hàm Countif
Sử dụng COUNTIF kết hợp những kí tự đại diện (wildcard)

Số lượng người có tên là “Xuân”:

=COUNTIF($A$2:$A$10,”*”&$E$8)

=1.

Mô tả: Công thức đếm số lượng người tên “Xuân” trong vùng dữ liệu A2:A9 kết quả là 1.

Cách dùng hàm countif
Sử dụng COUNTIF kết hợp những kí tự đại diện (wildcard)

6. Sử dụng hàm COUNTIF đếm với các phép so sánh

Bạn có thể sử dụng điều kiện trực tiếp hoặc điều kiện tham chiếu trong hàm COUNTIF đếm các phép so sánh lớn hơn (>), nhỏ hơn (<), bằng (=), khác (<>), lớn hơn hoặc bằng (≥), bé hơn hoặc bằng (≤).

Điều kiện  Công thức ví dụ  Mô tả 
Lớn hơn  =COUNTIF(A2:A10,”>6″) Đếm ô có giá trị lớn hơn 6 trong dải ô dữ liệu A2:A10 
Bé hơn  =COUNTIF(A2:A10,”<6″) Đếm ô có giá trị bé hơn 6 trong dải ô dữ liệu A2:A10 
Bằng  =COUNTIF(A2:A10,”=6″) Đếm ô có giá trị bằng 6 trong dải ô dữ liệu A2:A10 
Khác  =COUNTIF(A2:A10,”<>6″) Đếm ô có giá trị khác 6 trong dải ô dữ liệu A2:A10 
Lớn hơn hoặc bằng  =COUNTIF(A2:A10,”>=6″) Đếm ô có giá trị lớn hơn hoặc bằng 6 trong dải ô dữ liệu A2:A10 
Bé hơn hoặc bằng  =COUNTIF(A2:A10,”<=6″)

Đếm ô có giá trị bé hơn hoặc bằng 6 trong dải ô dữ liệu A2:A10 

Ví dụ cụ thể: Muốn đếm ô trong dải dữ liệu từ H2:H7 có giá trị lớn hơn giá trị trong H5 ta sử dụng công thức sau:

=COUNTIF(H2:H7,”>”&H5)

= 2.

Mô tả: Đếm ô trong dải dữ liệu từ H2:H7 có giá trị lớn hơn giá trị trong H5 (Táo) ta được kết quả là 2 bao gồm H6 (Lê với số lượng là 16) và H7 (Mận với số lượng là 17). 

Cách dùng hàm Countif
Sử dụng hàm COUNTIF đếm với các phép so sánh

Xem thêm: 3 cách tạo bảng trong Excel dễ làm và cực hiệu quả

Tham khảo các tin đăng mua bán nhà đất, cho thuê phòng trọ tại Muaban.net:

Cho thuê Phòng trọ 40m2 mặt tiền đường Gò Dầu, Tân Phú, có thang máy
24
  • Hôm nay
  • Phường Tân Quý, Quận Tân Phú
CHÍNH CHỦ CHO THUÊ PHÒNG - ĐƯỜNG NGUYỄN XÍ, Q. BÌNH THẠNH
5
  • Hôm nay
  • Phường 13, Quận Bình Thạnh
Chính Chủ Cho Thuê Phòng - Máy Lạnh, hẻm Xe Hơi, Phòng Mới...
7
  • Hôm nay
  • Phường 21, Quận Bình Thạnh
Cho thuê căn hộ mini 35m2 đường Nguyễn Đức Thuận, Quận Tân Bình
1
  • Hôm nay
  • Phường 13, Quận Tân Bình
Cho thuê giường tại 117/31 Phan Văn Hân, P.17, Bình Thạnh
1
  • Hôm nay
  • Phường 17, Quận Bình Thạnh
Cho thuê 2 phòng trọ Nguyễn Trãi, P.Thanh Xuân Trung, Q.Thanh Xuân
5
  • Hôm nay
  • Phường Thanh Xuân Trung, Quận Thanh Xuân
căn hộ full nội thất, ngay cầu Thị Nghè, liền kề quận 1
5
  • Hôm nay
  • Phường 21, Quận Bình Thạnh
Cho thuê phòng trọ 1tr, 1,5tr, có máy lạnh, quạt, Võ Văn Tần, P5, Q3
3
  • Hôm nay
  • Phường 5, Quận 3
Cho thuê căn hộ khép kín,có thang máy, đối diện bến xe Yên Nghĩa,HĐ
10
  • Hôm nay
  • Phường Yên Nghĩa, Quận Hà Đông
Cho thuê phòng, nhà mặt tiền đường Âu Dương Lân, Phường 03, Quận 8
3
  • Hôm nay
  • Phường 3, Quận 3
Cho thuê phòng trọ đường Đỗ Xuân Hợp, P.Phước Long B, Q9-TP.Thủ Đức
2
  • Hôm nay
  • Phường Phước Long B, TP. Thủ Đức - Quận 9
Cho thuê phòng trọ 37 khương trung thanh xuân
10
  • Hôm nay
  • Phường Khương Trung, Quận Thanh Xuân
Chung cư mini cho thuê đầy đủ tiện nghi 3tr/th diện tích: 30m2
8
  • Hôm nay
  • Phường 14, Quận Gò Vấp
Nhà 16/16/67 Nguyễn Thiện Thuật. Phường 2 Quận 3. Cho thuê phòng lầu 2
2
  • Hôm nay
  • Phường 2, Quận 3
Cho thuê 2 phòng khép kín ngõ 123 phố Đào Tấn, Ngọc Khánh, Ba Đình
1
  • Hôm nay
  • Phường Ngọc Khánh, Quận Ba Đình
Tôi cho thuê căn hộ ,2 ngủ,hép kín, nhà có thang máy.Giá : 5tr/1 tháng
6
  • Hôm nay
  • Phường Văn Quán, Quận Hà Đông
Cho thuê phòng trọ đường Tô Hiệu, Phường Hiệp Tân, Quận Tân Phú
1
  • Hôm nay
  • Phường Hiệp Tân, Quận Tân Phú
Cho thuê phòng trọ - Đường 48 - P.HBC - Thủ đức - 2.5tr/tháng
7
  • Hôm nay
  • Phường Hiệp Bình Chánh, TP. Thủ Đức - Quận Thủ Đức
Cho thuê nhà Phòng Trọ, khu nhà trọ an ninh-trật tự, xe oto vào được
5
  • Hôm nay
  • Phường Tân Hưng, Quận 7
Cho thuê phòng nhà số 629K Bà Hạt, Phường 6, Quận 10
2
  • Hôm nay
  • Phường 6, Quận 10

7. Đếm số lần xuất hiện của một giá trị trong một danh sách

Công thức đếm giá trị trong một danh sách ta có thể sử dụng công thức sau:

=COUNTIF(B2:B5,11)

=2.

Mô tả: Công thức đếm số giá trị “11” trong vùng dữ liệu B2:B5 kết quả là 2.

Cách sử dụng hàm Countif
Đếm số lần xuất hiện của một giá trị trong một danh sách

IV. Kết hợp hàm COUNTIF với những hàm khác trong Excel

1. Sử dụng hàm RANK kết hợp với hàm COUNTIF

Việc sử dụng hàm RANH.EQ kết hợp với hàm COUNTIF để dừng việc bỏ qua các con số nhưng hàm này cũng sẽ bỏ qua sự trùng lặp thứ hạng. Mặc dù không có bất kỳ số nào lặp lại hai lần nhưng trường hợp hai học sinh có cùng số (%) có thể sẽ xếp hạng khác nhau.

Ví dụ: Xem cách RANK.EQ kết hợp cùng với COUNTIF sẽ có công thức có dạng như sau:

=RANK.EQ(H2,$H$2:$H$8,0)+COUNTIF($H$2:H2,H2) – 1

Kết quả như hình dưới đây.

Cách dùng hàm Countif
Sử dụng hàm RANK kết hợp với hàm COUNTIF

Không có bất cứ sự trùng lặp nào trong các cấp bậc ở trên. Nhưng, Bích Phượng và Hoàng Tuấn, hai người có cùng % nhưng lại được xếp ở vị trí khác nhau.

Do đó, việc sử dụng RANK.EQ với COUNTIF đã giải quyết được một nửa vấn đề, nhưng chưa thực sự tạo ra kết quả như mình mong muốn.

Xem thêm: Hướng dẫn cách tạo khung bìa Word đơn giản và đẹp nhất

2. Sử dụng hàm SUMPRODUCT với hàm COUNTIF

Để có thể sắp xếp thứ hạng của các bạn sinh viên trong bảng dữ liệu bằng cách gán những thứ hạng giống nhau cho các tỷ lệ phần trăm tương đương nhau mà không bị bỏ qua bất kỳ số nào. Bạn có thể sử dụng hàm SUMPRODUCT với COUNTIF theo công thức ví dụ dưới đây:

=SUMPRODUCT((H2 <= $H$2:$H$9)/COUNTIF($H$2:$H$9,$H$2:$H$9))

Kết quả như hình dưới đây:

Cách dùng hàm Countif
Sử dụng hàm SUMPRODUCT với hàm COUNTIF

Thoạt nhìn công thức có phần phức tạo nhưng đó là cách tối ưu nhất để xếp hạng cho các bạn một cách chính xác. Sử dụng cách này bạn có thể đạt được kết quả như mong muốn với sự trùng lặp thứ hạng và không có bất kỳ số nào bị bỏ qua.

V. Những lưu ý khi dùng hàm COUNTIF trong Excel

Cách dùng hàm countif
Những lưu ý khi dùng hàm COUNTIF trong Excel

Đối với hàm COUNTIF sẽ không phân biệt chữ hoa hay chữ thường trong chuỗi văn bản. Ví dụ, chuỗi “CHUỐI” và chuỗi “chuối” sẽ khớp với cùng các ô giống nhau.

Dùng ký tự đại diện như:

  • Dấu hỏi chấm (?): Một dấu chấm hỏi sẽ khớp với một ký tự đơn lẻ bất kỳ nào đó.
  • Dấu hoa thị (*): Một dấu hoa thị sẽ khớp với chuỗi bất kỳ.
  • Dấu ngã sõng (~): Để tìm dấu chấm hỏi (?) hoặc dấu hoa thị (*) thực sự thì bạn chỉ cần nhập một dấu sóng (~) trước ký tự đó.

Khi bạn thực hiện đếm giá trị văn bản, hãy đảm bảo rằng dữ liệu không chứa khoảng trắng ở đầu và ở cuối.

Xem thêm: Cách cắt ảnh trong Word đơn giản – nhanh chóng – tiện lợi

VI. Một số lỗi thường gặp khi sử dụng hàm COUNTIF

Lỗi thường gặp  Diễn giải lỗi 
Trả về giá trị sai đối với chuỗi dài 

Hàm COUNTIF sẽ trả về kết quả sai khi bạn dùng hàm để khớp với các chuỗi dài hơn 255 ký tự.

Để có thể khớp được với các chuỗi dài hơn 255 ký tự, hãy dùng hàm CONCATENATE hoặc sử dụng toán tử ghép nối “&”. 

Ví dụ như: = COUNTIF(B2:B5,”chuỗi dài”&”chuỗi dài khác”).

Không trả về kết quả theo mong đợi Đảm bảo có ghi đối số “Criteria” trong dấu ngoặc.
Gặp lỗi #VALUE! khi tham chiếu tới một trang tính khác

Lỗi này thường sẽ xảy ra khi bạn sử dụng công thức có chứa hàm tham chiếu đến ô hoặc phạm vi trong một sổ làm việc đóng và các ô được tính toán. Để có thể hoạt động thì sổ làm việc khác phải được được mở.

Bài viết trên Muaban đã tổng hợp cho bạn các cách dùng hàm COUNTIF, những lưu ý khi sử dụng hàm cũng như những lỗi thường gặp khi dùng. Hy vọng qua bài viết này, bạn đã có thêm cho mình kiến thức về công cụ Excel phục vụ cho học tập và làm việc. Hãy theo dõi Muaban.net nhiều hơn để cập nhật những thông tin mới nhất, cũng như các kinh nghiệm về công việc và đời sống.

Xem thêm:

BÀI VIẾT MỚI NHẤT
spot_img
ĐỪNG BỎ LỠ