An Excel filter changes which rows are displayed; it does not delete the rows that fail the condition.
How to filter data in Excel without losing rows
Prepare a clean range
Give every column a distinct header and keep the data range contiguous. Select a cell inside the range or turn the range into an Excel table. Use Data, then Filter; the header cells acquire filter controls. If an empty row divides the data, Excel may infer a smaller range than intended. Check the count of records before making decisions from the filtered view.
Apply one condition at a time
Open a column’s filter menu and choose values or a text, number or date condition. For a receipt ledger, filter Status to “Pending” and then filter Due date to the coming week. Read the visible row count and inspect a few records against the expected condition. The filter shortcut can toggle controls, but it does not repair an incorrect range.
Clear and verify
Clear a column filter or use the Data tab to clear all filters when you need the complete sheet again. A filtered row is hidden from view, not removed from the workbook. Before copying, exporting or summing a subset, decide whether the operation should include hidden rows; formulas and selection behavior depend on the function or command used.
Avoid silent mistakes
Check for mixed text and numeric values in the same column, dates imported as text, blank header cells and merged cells. If a filter appears to skip records, first inspect the actual range and data types. Freezing headers improves orientation while reviewing long filtered lists, but it does not change the filter result.
Common Mistakes
- Do not assume hidden rows have been deleted.
- Do not trust an automatically inferred range when blank rows split the data.
- Do not interpret text-formatted dates as chronological dates.
