Explanation
Advanced Filter is useful when filtering data using a separate criteria range or when results need to be copied elsewhere.
Dataset
|
Employee |
Department |
City |
Sales |
|
Amit |
Sales |
Sirsa |
85000 |
|
Neha |
HR |
Hisar |
45000 |
|
Rahul |
Sales |
Sirsa |
120000 |
|
Priya |
Finance |
Fatehabad |
95000 |
|
Simran |
Sales |
Hisar |
70000 |
Criteria Range
|
Department |
Sales |
|
Sales |
>80000 |
This represents:
Department = Sales AND Sales > ₹80,000
Matching records:
|
Employee |
Department |
City |
Sales |
|
Amit |
Sales |
Sirsa |
85000 |
|
Rahul |
Sales |
Sirsa |
120000 |
Filter the List, In-Place
This hides records that do not satisfy the criteria while keeping the filtered results in the original location.
Copy to Another Location
Advanced Filter can also copy matching records to another area of the worksheet.
This is useful for creating separate reports from a master dataset.
Basic Steps
- Create the dataset.
- Create a criteria range.
- Go to Data → Advanced.
- Select List Range.
- Select Criteria Range.
- Choose Filter in Place or Copy to Another Location.
Practice
Use Advanced Filter to extract:
- Sales department employees
- Sales above ₹80,000
- Employees from Sirsa
Copy one filtered result to another worksheet area.