Trong bài này, tôi sẽ giải thích tại sao tính năng Bộ lọc nâng cao không hoạt động trong một số tình huống trong Excel. Về cơ bản, Bộ lọc nâng cao là phiên bản nâng cao của tính năng lọc thông thường của Excel. Thật ngờ nghệch, tính năng này không được dùng nhiều như các tính năng khác như bộ lọc Excel thông thường.
Bạn có thể tải tệp thực hành chúng tôi dùng chuẩn bị bài viết này.
Bộ lọc nâng cao trong Excel là gì?
Chúng ta có thể dùng Bộ lọc nâng cao thực hiện lọc phức tạp trong Excel. Ví dụ, bạn có thể lọc dữ liệu dựa trên tiêu chí phức tạp; như tiêu chí do người dùng định nghĩa. Thường, Bộ lọc Excel cơ bản sẽ lọc tập dữ liệu hiện có. Ngược lại, dùng Bộ lọc nâng cao, bạn có thể trích xuất tập dữ liệu đã lọc đến vị trí mới. Thậm chí có thể lọc bản ghi duy nhất từ tập dữ liệu hiện có.
Ví dụ, có tập dữ liệu bán hàng theo bang của các sản phẩm Apple. Dùng Bộ lọc nâng cao lọc dữ liệu California (CA) có giá trị bán hàng hơn $7000.
Nội dung liên quan: Bộ lọc nâng cao Excel [Nhiều cột & Tiêu chí, Dùng công thức & Ký tự đại diện]
2 Lý do & Giải pháp về Bộ lọc nâng cao Excel không hoạt động
Lý do 1: Tiêu đề phạm vi tiêu chí không giống tập dữ liệu gốc
Khi áp dụng Bộ lọc nâng cao, nếu tiêu đề cột của Phạm vi tiêu chí không giống tập dữ liệu gốc, bạn sẽ không nhận được kết quả mong đợi. Trong tình huống này, nếu áp dụng Bộ lọc nâng cao cho tập dữ liệu hiện có, kết quả sẽ như sau.
Giải pháp:
- Thứ nhất, sửa tiêu đề cột của cả Phạm vi tiêu chí và tập dữ liệu gốc. Có thể sao chép tiêu đề cột từ tập dữ liệu gốc sang phạm vi tiêu chí.
- Tiếp, vào Dữ liệu > Sắp xếp & Lọc > Nâng cao.
- Giờ, hộp thoại Bộ lọc nâng cao hiện ra. Chọn Hành động mong muốn trước. Tôi chọn Sao chép đến vị trí khác. Sau đó chỉ định Phạm vi danh sách, Phạm vi tiêu chí, và Sao chép đến lần lượt. Nhấn OK sau khi chỉ định tất cả tham số.
- Cuối cùng, kết quả như sau. Tất cả giá trị bán hàng California (CA) lớn hơn $7000 được lọc ở vị trí khác trong trang tính hoạt động.
Nội dung liên quan: Ứng dụng Phạm vi tiêu chí Bộ lọc nâng cao trong Excel
Lý do 2: Tập dữ liệu gốc Excel chứa giá trị lỗi
Đôi khi tập dữ liệu chứa giá trị lỗi. Trong trường hợp này, nếu áp dụng Bộ lọc nâng cao các hàng tương ứng sẽ không được đưa vào kết quả. Do đó, bạn không nhận được kết quả mong muốn. Lúc này phải xóa hoặc sửa giá trị lỗi.
Giải pháp:
- Trường hợp tôi, trước tiên thay giá trị lỗi bằng dữ liệu bán hàng hợp lệ.
- Thứ hai, áp dụng Bộ lọc nâng cao cho tập dữ liệu hiện tại. Vào Dữ liệu > Sắp xếp & Lọc > Nâng cao.
- Thứ ba, chọn Hành động và chỉ định Phạm vi danh sách, Phạm vi tiêu chí và Sao chép đến. Sau đó nhấn OK.
- Kết luận, bạn sẽ thấy kết quả sau. Vì đã thay giá trị lỗi bằng $9000, một hàng thêm được thêm vào kết quả lọc.
Lưu ý
➤ Tiêu đề cột của Phạm vi tiêu chí phải chính xác giống hệt tiêu đề tập dữ liệu gốc.
➤ Nhớ rằng, Lọc nâng cao không thể hoàn tác nếu chọn hành động Sao chép đến vị trí khác.
Kết luận
Trong bài trên, tôi đã thảo luận tại sao Bộ lọc nâng cao đôi khi không hoạt động và đề xuất giải pháp có thể. Hy vọng giải pháp và giải thích đủ giải quyết vấn đề của bạn. Hãy cho tôi biết nếu có thắc mắc.
Bài viết liên quan
- Bộ lọc nâng cao động Excel (VBA & Macro)
- Cách dùng Bộ lọc nâng cao trong VBA (Hướng dẫn từng bước)