Đôi khi, trong Excel, các tập dữ liệu lớn chứa các ô trống ngẫu nhiên, có thể cần phải xóa sau này. Tuy nhiên, việc phát hiện từng ô trống một cách thủ công và xóa chúng có thể tốn nhiều thời gian. Hướng dẫn này sẽ chỉ cho bạn cách loại trừ các ô trống này bằng cách sử dụng Bộ Lọc Nâng Cao (Advanced Filter) trong Excel.
Bạn có thể tải xuống sổ làm việc thực hành mà chúng tôi đã sử dụng để chuẩn bị bài viết này.
Bộ Lọc Nâng Cao (Advanced Filter) Trong Excel Là Gì?
Chúng ta đều hoặc nhiều hoặc ít đều quen thuộc với tùy chọn Bộ Lọc (Filter) thông thường trong Excel. Nhưng tùy chọn Bộ Lọc thông thường có một số hạn chế. Ví dụ, dữ liệu không thể được lọc đến một vị trí khác hoặc bạn không thể lọc dữ liệu dựa trên các tiêu chí phức tạp. May mắn thay, Bộ Lọc Nâng Cao (Advanced Filter) trong Excel giải quyết tất cả các vấn đề nêu trên. Giả sử chúng ta có một tập dữ liệu (B5:D12) có một số sản phẩm điện tử cùng với doanh số bán hàng theo tiểu bang tương ứng. Ở đây, tôi đã lọc dữ liệu bán hàng (>$7,000) cho tiểu bang CA sử dụng Bộ Lọc Nâng Cao. Hơn nữa, tôi đã lọc dữ liệu đến một vị trí mới.

3 Mẹo Dễ Dàng Sử Dụng Bộ Lọc Nâng Cao Excel Để Loại Trừ Ô Trống
1. Loại Bỏ Ô Trống Từ Một Cột Sử Dụng Bộ Lọc Nâng Cao Excel
Trước tiên, tôi sẽ chỉ cho bạn cách loại trừ ô trống từ một cột cụ thể. Giả sử tôi có một số ô trống trong cột D (được làm nổi bật bên dưới). Bây giờ tôi sẽ loại bỏ các ô trống này.

Các Bước:
- Nhập công thức dưới đây vào Ô F6.
=D5<>""

- Khi bạn nhấn Enter, công thức sẽ cho kết quả dưới đây.

- Sau đó, từ Thanh Ribbon Excel, đi đến Dữ liệu (Data) > Bộ Lọc Nâng Cao (Advanced Filter).

- Kết quả là hộp thoại Bộ Lọc Nâng Cao sẽ xuất hiện. Chọn Sao Chép Sang Vị Trí Khác (Copy to another location) từ phần Hành Động (Action). Bây giờ, chỉ định Phạm Vi Danh Sách (List range) (B5:D12), Phạm Vi Tiêu Chí (Criteria range) (F5:F6), và vị trí Sao Chép Đến (Copy to) (B14) như bên dưới. Sau đó nhấn OK.

- Cuối cùng, bạn sẽ thấy rằng tất cả các ô trống đều bị loại trừ khỏi tập dữ liệu, và đây là dữ liệu đã lọc của chúng ta.

⏩ Lưu Ý:
Khi chọn Phạm Vi Tiêu Chí (Criteria range), hãy chắc chắn rằng bạn đã chọn một phạm vi ô (ở đây là F5:F6). Nếu bạn chỉ chọn một ô, bộ lọc sẽ không hoạt động vì Excel yêu cầu một phạm vi tại đây.
Đọc Thêm: Áp Dụng Bộ Lọc Nâng Cao Dựa Trên Nhiều Tiêu Chí Trong Một Cột Trong Excel
2. Hàm AND Kết Hợp Với Bộ Lọc Nâng Cao Để Loại Trừ Ô Trống Từ Nhiều Cột
Lần này tôi sẽ chỉ cho bạn cách xóa ô trống từ nhiều cột trong Excel. Để thực hiện nhiệm vụ của mình, tôi sẽ nhờ sự giúp đỡ của hàm AND. Hãy xem xét tập dữ liệu dưới đây cho phương pháp hiện tại. Ở đây chúng ta có một số ô trống phân bố trên các cột D và E.

Các Bước:
- Đầu tiên, nhập công thức dưới đây vào Ô G6 và nhấn Enter.
=AND(D5<>"",E5<>"")

- Do đó, chúng ta sẽ nhận được kết quả dưới đây.

- Bây giờ đi đến Dữ liệu (Data) > Bộ Lọc Nâng Cao (Advanced Filter).
- Sau đó chỉ định Phạm Vi Danh Sách (List range), Phạm Vi Tiêu Chí (Criteria range), vị trí Sao Chép Đến (Copy to) như bên dưới và nhấn OK (xem ảnh chụp màn hình).

- Khi nhấn OK, chúng ta sẽ nhận được đầu ra dưới đây; loại trừ các ô trống trong cột D và E.

⏩ Lưu Ý:
Sử dụng đối số của hàm AND, bạn có thể thêm bao nhiêu cột tùy ý vào công thức và do đó xóa các ô trống.
Đọc Thêm: Excel VBA: Bộ Lọc Nâng Cao Với Nhiều Tiêu Chí Trong Một Phạm Vi (5 Phương Pháp)
Đọc Tương Tự:
- Cách Áp Dụng Bộ Lọc Nâng Cao Để Sao Chép Sang Vị Trí Khác Trong Excel
- Cách Sử Dụng Bộ Lọc Nâng Cao Để Sao Chép Dữ Liệu Sang Trang Tính Khác Trong Excel
- Ví Dụ Excel VBA Của Bộ Lọc Nâng Cao Với Tiêu Chí (6 Tiêu Chí)
- Excel Advanced Filter [Nhiều Cột & Tiêu Chí, Sử Dụng Công Thức & Ký Tự Thay Thế]
3. Xóa Ô Trống Sử Dụng Ký Hiệu '<>' Cùng Với Bộ Lọc Nâng Cao Trong Excel
Bạn có thể xóa ô trống từ nhiều ô sử dụng ký hiệu không bằng (<>) và Bộ Lọc Nâng Cao. Ví dụ, từ tập dữ liệu trước của tôi (B5:E12), tôi sẽ xóa ô trống (được làm nổi bật bằng màu xanh) dựa trên hai tiêu chí (Ngày và Doanh Số).
Các Bước:
- Đầu tiên, nhập '<>' vào Ô G5 và H5.

- Tiếp theo, đi đến Dữ liệu (Data) > Bộ Lọc Nâng Cao (Advanced Filter).
- Kết quả là hộp thoại Bộ Lọc Nâng Cao sẽ hiện lên. Nhập Phạm Vi Danh Sách (List range), Phạm Vi Tiêu Chí (Criteria range), và vị trí Sao Chép Đến (Copy to) như bên dưới. Sau đó nhấn OK.

- Cuối cùng, chúng ta sẽ có tất cả các ô trống bị loại trừ khỏi tập dữ liệu.

⏩ Lưu Ý:
- Bạn có thể trích xuất các ô dữ liệu có ô trống sử dụng ="=" làm tiêu chí.

- Khi áp dụng phương pháp này, hãy chắc chắn rằng tiêu đề của Phạm Vi Tiêu Chí (Criteria range) (Ngày, Doanh Số) giống hệt với tập dữ liệu gốc (ở đây B5:E12).
Đọc Thêm: Bộ Lọc Nâng Cao Với Nhiều Tiêu Chí Trong Excel (15 Ví Dụ Phù Hợp)
Kết Luận
Trong bài viết trên, tôi đã cố gắng thảo luận một số ví dụ để loại trừ ô trống sử dụng Bộ Lọc Nâng Cao trong Excel một cách chi tiết. Hy vọng các phương pháp và giải thích này sẽ đủ để giải quyết các vấn đề của bạn. Vui lòng cho tôi biết nếu bạn có bất kỳ thắc mắc nào.
Các Bài Viết Liên Quan
- Bộ Lọc Nâng Cao Động Excel (VBA & Macro)
- Cách Sử Dụng Bộ Lọc Nâng Cao Trong VBA (Hướng Dẫn Bước Đi Bước)
- Bộ Lọc Nâng Cao Với Phạm Vi Tiêu Chí Trong Excel (18 Ứng Dụng)
- Excel Advanced Filter Không Hoạt Động (2 Lý Do & Giải Pháp)
- Excel Advanced Filter: Áp Dụng "Không Chứa" (2 Phương Pháp)