Advanced Filter trong excel – Lọc dữ liệu nâng cao nhiều điều kiện

Advanced Filter trong excel – Lọc dữ liệu nâng cao nhiều điều kiện



Trong quá trình làm việc với Excel, để tìm ra dữ liệu thỏa mãn một bộ điều kiện, chúng ta thường sử dụng kết hợp nhiều công thức Excel hoặc sử dụng chức năng Auto Filter nhiều lần. Những thao tác này có thể làm file dữ liệu nặng hơn, hoặc mất khá nhiều bước xử lý. Advanced Filter là một chức năng rất hữu hiệu của Excel giúp ta có thể lọc ra dữ liệu thỏa mãn một bộ điều kiện phức tạp một cách nhanh chóng, đơn giản và chính xác.

Đọc dữ liệu số thành chữ trong Excel
15 hàm cơ bản được dùng nhiều nhất trong Excel
38 phím tắt đơn giản cực hữu ích trong excel

Để có thể sử dụng chức năng Advanced Filter, bảng dữ liệu cần phải thỏa mãn các điều kiện sau.

  1. Các dòng trong bảng dữ liệu phải liên tục, không có dòng trống
  2. Không có bất cứ ô nào bị gộp (merge)
  3. Chỉ sử dụng 1 dòng duy nhất làm tiêu đề bảng dữ liệu

Chúng ta cần tạo một vùng trên worksheet để đặt bộ điều kiện, để tránh sai sót, các bạn nên copy ngay tiêu đề của bảng dữ liệu làm bộ điều kiện lọc (vùng màu đỏ ở ví dụ sau đây).

anced Filter - Lọc dữ liệu nâng cao nhiều điều kiện

Ví dụ 1: Lọc ra các dữ liệu về doanh số bán trong tháng 1 của cửa hàng Đào Tấn và doanh số bán tháng 2 của cửa hàng Bà Triệu, ta thực hiện các bước sau.

Bước 1: Điền tiêu chí lọc vào vùng điều kiện.

anced Filter - Lọc dữ liệu nâng cao nhiều điều kiện

Bước 2: Chọn bảng dữ liệu đầu vào (từ ô B6 đến ô E23), vào Tab Data, chọn Advanced Filter.

anced Filter - Lọc dữ liệu nâng cao nhiều điều kiện

Trên cửa sổ Advanced Filter lần lượt điền các thông tin List Range (vùng dữ liệu cần lọc) và Criteria Range (vùng chứa bộ điều kiện).

anced Filter - Lọc dữ liệu nâng cao nhiều điều kiện

Bước 3: Nhấn OK ta được kết quả doanh số của chi nhánh Đào Tấn trong tháng 1 và doanh số chi nhánh Bà Triệu trong tháng 2 như sau.

anced Filter - Lọc dữ liệu nâng cao nhiều điều kiện

Ví dụ 2: Biết rằng chỉ tiêu tháng 1: 250 triệu/1 nhân viên, tháng 2: 270 triệu/1 nhân viên , hãy lọc ra tất cả các nhân viên đạt chỉ tiêu trong từng tháng.

(Chú ý: trước khi sử dụng Advanced Filter để lọc theo bộ điều kiện mới, các bạn click vào nút Clear trên tab Data để trả lại kết quả bảng dữ liệu ban đầu.)

Bước 1: Ta lần lượt đặt điều kiện vào vùng điều kiện như sau:

anced Filter - Lọc dữ liệu nâng cao nhiều điều kiện

Bước 2: Tương tự như ở VD1, vào Tab Data chọn Advanced Filter và lần lượt điền các thông số trên cửa sổ Advanced Filter.

Bước 3: Nhấn OK ta thu được kết quả là tập nhân viên đạt chỉ tiêu trong 2 tháng như sau:

anced Filter - Lọc dữ liệu nâng cao nhiều điều kiện

Như vậy, với Advanced Filter, chỉ với một vài thao tác đơn giản các bạn đã có thể lọc ra được các dòng dữ liệu thỏa mãn một bộ điều kiện phức tạp.

Chúc các bạn thực hành Excel hiệu quả và ngày càng tiến bộ!

Làm xuất hiện số 0 trước số điện thoại di động

Ngày đăng: 20 May 2021 826 lượt đọc


Bài viết liên quan

Cách hủy đăng kí ứng dụng trên Google Play
Sửa lỗi excel không nhảy công thức
3 cách lấy lại mật khẩu iCloud nhanh chóng
Microsoft Office sẽ mặc định vô hiệu hóa macro của file tải trên mạng về
Cách ước tính tuổi thọ còn lại của ổ SSD
Kết hợp hàm offset và hàm sum trong excel