Bước 1: Lập vùng tiêu chuẩn (Criteria range): vùng tiêu chuẩn phải chứa
2 ô liền kề nhau và nằm trên cùng một cột.
+ Ô thứ nhất: Chứa tên của vùng tiêu chuẩn
Lưu ý: tên của vùng tiêu chuẩn không được trùng với bất kỳ tên của trường nào trong bảng dữ liệu.
+ Ô thứ 2: phản ánh biểu thức logic, bắt đầu với dấu bằng Lưu ý: Chỉ cần kiểm tra được điều kiện trong bảng dữ liệu là gì.
Bước 2: Đặt con trỏ tại vùng dữ liệu cần lọc, nhấn Data Filter
Advanced Filter: xuất hiện hộp thoại Advanced filter
Hình 42: Lọc nâng cao
Bước 3: Lựa chọn yêu cầu tiến hành lọc trên khung Action
+ Filter lit, in place: đối với hành động này thì nó sẽ lọc ra những bảng ghi
thoả mãn điều kiện và xoá đi những bảng ghi không thoả điều kiện (hiển thị kết
quả ngay trên vùng dữ liệu đang tiến hành lọc)
+ Copy another location: đối với hành động này sau khi tiến hành lọc sẽ
chỉ định vị trí để sao chép CSDL tới vị trí mới
Lưu ý: trong khi tiến hành lọc nâng cao ta nên chọn hành động này.
Bước 4: Khai báo các giá trị trong hộp thoại để tiến hành lọc
+ List range: Cho phép chọn CSDL đưa vào lọc
+ Criteria range: cho phép chọn vùng tiêu chuẩn để đưa vào lọc
+ Copy to: cho phép chỉ định vị trí để sao chép bảng lọc Bước 5: Nhấn OK trong hộp thoại để thực hiện kết quả lọc
Ví dụ:
Giả sử ta có bảng dữ liệu:
Với điều kiện lọc: Lọc những người nam và tuổi > 27
Bảng kết quả: