How to apply multiple filters in excel
Tutor 5 (154 Reviews)
Excel Tutor
Still stuck with a Excel question
Ask this expertAnswer
Applying multiple filters means restricting visible rows by more than one criterion at the same time, so the worksheet shows only rows that meet every selected condition.
When should you use multiple filters?
Use multiple filters when you need to narrow a dataset by two or more fields, for example, by Date range and Region, or by Product Category and Sales greater than a threshold.
Requirements before filtering
-
Make sure the data range has a single header row with unique column headings.
-
Ensure there are no fully blank rows or columns inside the range.
-
Convert the range to a Table when you want easier filtering and slicers: press Ctrl+T (Windows) or Command+T (Mac).
How to apply multiple filters (basic method for both Windows and Mac)
-
Select any cell inside the header row of your data range or table.
-
Turn on the Filter controls:
-
Windows: press Ctrl+Shift+L or go to the Data tab → Filter.
-
Mac: go to the Data tab → Filter (or press Command+Shift+F in some Excel versions).
-
-
Click the filter dropdown in the first column you want to filter.
-
Choose the filter type appropriate for that column: check boxes, Search, Text Filters, Number Filters, or Date Filters.
-
Apply the first criterion and click OK.
-
Open the filter dropdown in the second column you want to filter.
-
Apply the second criterion by selecting values or using the advanced options, then click OK.
-
Repeat steps 6–7 for every additional column; Excel will show rows that satisfy every active column filter.
How to use common filter types (steps)
-
To select specific values: open dropdown → check the boxes for the values you want → OK.
-
To apply a numeric condition: open dropdown → Number Filters → choose a comparison (Greater Than, Between, Top 10, etc.) → enter numbers → OK.
-
To apply a date condition: open dropdown → Date Filters → choose a range condition (Before, After, Between) → set dates → OK.
-
To apply a text condition: open dropdown → Text Filters → choose a filter (Equals, Contains, Begins With, Ends With) → enter text → OK.
-
To combine text conditions inside one column: use Custom Filter and choose And/Or to join two subconditions.
How Excel evaluates multiple filters
-
Column-level filters are combined with logical AND across columns (row must meet every column’s filter).
-
Within a single column, multiple checked values are combined with logical OR (row can match any checked value).
-
Use the custom filter dialog to create AND or OR combinations within one column when needed.
Differences between Windows and Mac
-
Shortcut to toggle AutoFilter: Windows: Ctrl+Shift+L, Mac: Command+Shift+F in some Excel builds.
-
Ribbon layout may differ slightly; both systems expose Data → Filter.
-
Some older Mac Excel versions have fewer quick-filter features; converting the range to a Table yields consistent filter behavior across platforms.
How to filter a Table with slicers (recommended for interactive filtering)
-
Select a cell inside the Table.
-
Insert a slicer: Windows: go to Table Design → Insert Slicer; Mac: go to Table or Insert and choose Slicer if available.
-
Check the fields for which you want slicers and click OK.
-
Click items inside slicers to filter; use Ctrl+click to select multiple items.
-
Clear slicer selections by clicking the clear icon on the slicer.
How to use the Advanced Filter for complex criteria
-
Build a criteria range above or beside your data with the same column headers as the table.
-
Enter criteria rows beneath headers; separate alternative criteria by placing them on different rows.
-
Select the data range → Data tab → Advanced (in the Sort & Filter group).
-
Set the List range and Criteria range, choose Filter the list, in-place or Copy to another location, then click OK.
-
Advanced Filter supports complex AND/OR logic and formulas in the criteria range.
How to clear or remove filters
-
To clear one column filter: open that column’s dropdown → click Clear Filter From "Column Name".
-
To clear all filters: Windows: Data → Clear (in Sort & Filter), or press Ctrl+Shift+L twice to toggle off; Mac: use Data → Clear Filters or toggle the Filter command off.
How to show the filtered rows count
-
Select the filtered column or entire filtered area.
-
Look at the status bar for Count or use the SUBTOTAL function to count visible rows:
-
For counting nonblank visible cells in column A use
=SUBTOTAL(103, A:A). -
For summing visible values, use
=SUBTOTAL(109, B:B).
-
How to filter by color or conditional format
-
Open the dropdown for the column that contains cell fill or font colors.
-
Choose Filter by Color, then pick the color you want.
-
To filter by icon sets or conditional formatting results, choose the corresponding option in the dropdown.
Common pitfalls and how to avoid them
-
Sorting or filtering a range with blank header cells breaks filter behavior; ensure all headers are filled.
-
Filtering without converting to Table may cause new rows added outside the range to remain unfiltered; convert to a Table to auto-expand the filter range.
-
Hidden rows caused by manual hide are not removed by filters; unhide rows before applying filters when necessary.
Shortcuts reference
-
Toggle AutoFilter: Windows: Ctrl+Shift+L, Mac: Command+Shift+F (may vary).
-
Open the filter dropdown: press Alt + Down Arrow (Windows) when a header cell is active.
-
Clear all filters: Data → Clear on the ribbon.
What if I need to filter by multiple OR conditions across different columns?
To filter by multiple OR conditions across different columns, use the Advanced Filter with a criteria range where each row represents an OR clause and each column header contains the condition for that field.
. Was this Helpful?Get Online Tutoring or Questions answered by Experts.
You can post a question for a tutor or set up a tutoring session
Answers · 1
How to copy conditional formatting in excel
Answers · 1
How to multiply percentages in excel
Answers · 1
How to multiply all cells by a number in excel
Answers · 1
How to multiply by pi in excel
Answers · 1