CÁCH KHẮC PHỤC KHI HÀM COUNTIF KHÔNG RA KẾT QUẢ

Thanh Hằng
Thanh Hằng
Mar 31 2021

Trong bài viết này, Gitiho sẽ giới thiệu cho bạn đọc cách khắc phục thông báo hiển thị lỗi khi sử dụng hàm COUNTIF, một hàm thông dụng trong Excel. Cùng tìm hiểu nhé!

Đăng ký ngay khóa học Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ

Lỗi sử dụng WILDCARD trong hàm COUNTIF cho định dạng Number (Số)

Wildcard, hay còn gọi là ký tự đại diện, là một ký hiệu được sử dụng để thay thế hoặc đại diện cho một hoặc nhiều ký tự. Các ký tự đại diện phổ biến nhất là dấu hoa thị (*), đại diện cho một hoặc nhiều ký tự và dấu chấm hỏi (?) đại diện cho một ký tự đơn. 

Ví dụ: Nhà trường muốn đếm mã sinh viên tháng 3 năm 2021. Số cần đếm (mã sinh viên) có dạng 1116xxxx như sau

Sau khi sử dụng Wildcard trong hàm COUNTIF, ta có kết quả dưới đây:


Nguyên nhân: Wildcard có thể thay thế mọi giá trị trong chuỗi kí tự, nhưng không được dùng để thay thế đối với định dạng số (Number).

Cách khắc phục: Có 2 cách sửa lỗi này khá đơn giản và nhanh chóng như sau:

Cách 1: Chuyển dữ liệu về định dạng Text (văn bản) trước khi sử dụng hàm COUNTIF

Để chuyển dữ liệu dạng số về định dạng Text (văn bản), bạn có thể tham khảo các cách làm khách nhau ở bài viết phía dưới mục này. Tuy nhiên, ở ví dụ này, các dữ liệu dạng số đã được chuyển sang định dạng văn bản bằng hàm TEXT và thêm vào đó, bạn đọc nên sử dụng hàm ISTEXT để kiểm tra xem dữ liệu có đang ở đúng định dạng không.

Hình dưới đây sẽ minh họa quá trình đó:


Xem thêm: Hướng dẫn cách tìm kiếm theo ký tự đại diện (wildcard) trong Excel

Cách 2: Sử dụng phép so sánh trong hàm COUNTIF

Hãy thử dùng hàm COUNTIF để đếm với khoảng so sánh thì sao nhỉ? Bạn có thể dễ dàng nhận thấy những ID học sinh kia nằm trong khoảng từ 11160000 đến 11169999. Cùng xem cách làm này có hoạt động không nhé!

Ở đây, kết quả hiển thị sai , vì chúng mình đã sử dụng thêm hàm AND trong công thức hàm COUNTIF. Để biết lý do vì sao, hãy cùng theo dõi tiếp bài viết nhé!

Xem thêm: Hướng dẫn hàm AND trong Excel và ứng dụng của hàm AND

Lỗi khi sử dụng hàm COUNTIF kết hợp AND hoặc OR

Như ví dụ trên, việc kết hợp này không mang lại kết quả đúng. Mặc dù, xét về mặt logic hàm COUNTIF khá hợp lý.

=COUNTIF(range, criteria)

Việc hàm AND nằm ở vị trí criteria dường như có vẻ đúng. Thế nhưng, có 2 vấn đề ở đây:

  1. Hàm AND (và hàm OR) sẽ trả về giá trị là TRUE hoặc FALSE


2. Logic so sánh trong hàm AND. Cái gì sẽ lớn hơn, nhỏ hơn?

Khi kết hợp hàm AND hoặc OR với hàm COUNTIF, đối số range trong công thức hàm sẽ được so sánh với criteria để trả về kết quả là TRUE hay FALSE (hoặc #VALUE!). Nên chắc chắn ở ví dụ trên, kết quả sẽ trả về 0.

Cách khắc phục: Bạn có thể sửa lỗi này bằng 2 cách làm dưới đây

Cách 1: Sử dụng hàm COUNTIFS thay thế hàm COUNTIF

Hàm COUNTIFS là một lựa chọn đơn giản và thông minh hơn hàm COUNTIF vì chỉ cần duy nhất hàm này, bạn có thể tìm kiếm với rất nhiều điều kiện. Vậy thì tại sao phải kết hợp nhiều hàm phức tạp?

Xem thêm: Hướng dẫn cách sử dụng hàm COUNTIFS trong Excel cực kỳ đơn giản

Cách 2: Lập thêm 1 cột phụ bổ trợ cho hàm COUNTIF

Bạn đọc có thể lập thêm cột phụ để ghi nhận kết quả của hàm AND trước, sau đó mới áp dụng hàm COUNTIF cho cột phụ đó.

Xem thêm: Cách sửa lỗi #VALUE! khi sử dụng hàm COUNTIF / COUNTIFS trong Excel

Cách 3: Sử dụng logic toán học trong công thức hàm COUNTIF

Công thức bạn đọc nên sử dụng để giải quyết yêu cầu này:

=COUNTIF(E2:E15, ">=11160000")-COUNTIF(E2:E15, ">=11169999")


Công thức này có thể hiểu là: Để tìm số những số thỏa mãn trong khoảng X và Y, lấy số những số thỏa mãn lớn hơn X trừ đi số những số thỏa mãn lớn hơn Y (khoảng X nằm trong khoảng Y).

Kết luận

Hy vọng qua bài viết này, bạn đọc có thể bắt gặp những lỗi mà bạn có thể gặp phải khi sử dụng hàm COUNTIF không ra kết quả. Ngoài ra, đón đọc các bài viết tiếp theo của Gitiho để chinh phục những kỹ năng tin học văn phòng mới nhất, hay đăng ký ngay khóa học Tuyệt đỉnh Excel để được hướng dẫn và giải đáp tận tình từ các giảng viên hàng đầu.

Hẹn gặp lại bạn đọc!

Hướng dẫn cách dùng hàm index trong Excel chi tiết nhất

Hướng dẫn cách copy chỉ những giá trị hiển thị sau khi lọc trong Excel

Hướng dẫn cách sắp xếp ngày trong Excel

Hướng dẫn cách dùng hàm VLOOKUP qua các ví dụ từ cơ bản đến nâng cao

Hướng dẫn cách sử dụng hàm IF với nhiều điều kiện: AND, OR, hàm IF lồng nhau và hơn thế

0/5 - (0 bình chọn)

0/5 - (0 bình chọn)

Bài viết liên quan

Cách ứng dụng hàm INT và MOD cho lễ tân và các công việc khác

Cách ứng dụng hàm INT và MOD cho lễ tân và các công việc khác

Hướng dẫn cách tách địa chỉ ra khỏi chuỗi

Hướng dẫn cách tách địa chỉ ra khỏi chuỗi

CÁCH TÍNH ĐIỂM TRUNG BÌNH VÀ XẾP LOẠI TRONG EXCEL (KÈM BÀI TẬP)

CÁCH TÍNH ĐIỂM TRUNG BÌNH VÀ XẾP LOẠI TRONG EXCEL (KÈM BÀI TẬP)

Hướng dẫn kiểm tra giá trị trùng lặp cực đơn giản trên Excel 2010, 2013, 2016, 2019

Hướng dẫn kiểm tra giá trị trùng lặp cực đơn giản trên Excel 2010, 2013, 2016, 2019

Cách cộng, trừ ngày tháng năm trong Excel để tính số ngày siêu nhanh cho kế toán

Cách cộng, trừ ngày tháng năm trong Excel để tính số ngày siêu nhanh cho kế toán

Hướng dẫn 4 cách bôi đen trong Excel đơn giản và nhanh chóng

Hướng dẫn 4 cách bôi đen trong Excel đơn giản và nhanh chóng

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội