What Most People Miss About How to Add Filter Function in Excel 2019

Why does your filter disappear when you insert a new row? Why does Excel 2019 ignore column headers you’ve bolded and centered? Why does the dropdown arrow show up in column A but not column D — even though both look identical?

Quick Answer

To add the filter function in Excel 2019, select any cell in your data range (like B2), press Ctrl+Shift+L, or go to the Data tab → Filter button. But — and this is critical — Excel only applies filtering to contiguous, headered tables. If your data has blank rows, merged cells, or inconsistent headers, the filter will either fail silently or apply to the wrong range.

All the Methods

MethodStepsBest ForLimitations
Keyboard ShortcutSelect any cell in your data → press Ctrl+Shift+LSpeed users who know their data is cleanFails if active cell is outside data range or in blank row
Data Tab ButtonClick Data → Filter (Alt+A, T)Beginners or teams using shared templatesMay auto-detect incorrect range if headers aren’t unique or top row isn’t truly a header
Convert to TableSelect range → Ctrl+T → confirm headers → filters auto-appearLong-term datasets needing auto-expanding rangesChanges formatting (banded rows); breaks some legacy macros
Right-Click Context MenuRight-click header cell → Filter → Show All (only works if filter is already applied)Quick toggle after initial setupDoes NOT add filter — only controls visibility of existing filters
VBA MacroRun Selection.AutoFilter via Developer tab or Alt+F8Power users automating report refreshesRequires macro security settings adjustment; won’t run on protected sheets

Method 1 Deep Dive

Let’s say you have sales data starting at A1:

Sales RepRegionAmountDate
Sarah ChenAPAC$45,2002024-03-15
Diego MoralesEMEA$62,8002024-03-18
Amina PatelAmericas$31,4002024-03-20
James WilsonAPAC$58,1002024-03-22
Lena KimEMEA$49,9002024-03-25
Rajiv DesaiAmericas$37,6002024-03-27

Select B2 (any cell in the data — not the header). Press Ctrl+Shift+L. You’ll see dropdown arrows appear in A1:D1. Done. But here’s what most people miss: if you’d selected A5 instead — and there was a blank row above it — Excel would’ve filtered only from A5:D5 downward. It treats blank rows as hard boundaries. So always check your selection point *before* hitting the shortcut.

(Trust me, I learned this the hard way during a live client demo. The filter applied to just one row. Awkward silence. Then coffee.)

Method 2 Deep Dive

Now try the Data tab method — but watch closely. Click inside C3 (the $62,800 cell). Go to Data → Filter (Alt+A, T). Excel scans upward until it hits the first non-blank row — that’s your header row. Then it scans left/right for contiguous non-blank columns. That means if column E has a title like “Notes” but no data yet, Excel ignores it. If column F has “Q3 Forecast” in F1 but blanks below, Excel still includes it — because F1 isn’t blank.

Here’s the counterintuitive tip: Excel 2019 reads your column headers as text — not as formatting. So if your header row has merged cells (e.g., “Sales Summary” spanning A1:C1), Excel can’t assign individual filters to A1, B1, C1. It disables filtering entirely. Unmerge them. Or better: use Center Across Selection instead — it looks the same but doesn’t break filtering.

Also — don’t type “Total” in row 10 and expect Excel to stop filtering there. It won’t. Filtering applies to the entire detected range unless you manually adjust it later via Advanced Filter or by converting to a Table.

Cheat Sheet

ActionShortcut / PathNotes
Turn filter ON/OFFCtrl+Shift+LWorks only if active cell is within data block
Open Data tabAlt+AThen press T for Filter
Convert to Table + auto-filterCtrl+TPress Enter after selecting range — ensures headers are recognized
Clear all filtersAlt+A, COnly works if filter is already active
Filter by text (in column)Click dropdown → Text Filters → choose rule“Contains”, “Begins With”, etc. — case-insensitive
Filter by date rangeDropdown → Date Filters → “Between…”Enter dates like 2024-03-15 and 2024-03-25
Remove filter arrows (keep data)Data → Filter (toggle off)Does NOT delete filtered rows — just hides dropdowns
Lisa Anderson

Lisa Anderson

Lisa is a certified Microsoft trainer who writes step-by-step guides for Power Automate