AutoFilter
The AutoFilter tool is very useful for manipulating the data to find data subsets at the click of a button.
To turn the AutoFilter on:
- Highlight the data including the header column (if applicable).
- From the toolbar select Data > Filter > AutoFilter…(the downward arrows will appear for each heading)
Note: the filter can be turned on without highlighting the data and it predicts the data range (usually all the data on the worksheet).

Working example: You want to find out what Service Centres have a boiling point of higher than 80.
- Select the Boiling Point downward arrow
- Select Custom
- Select is greater than and enter 80 into the value box
Click OK - The data now only displays those rows that match the criteria. How this works is that the rows that do not match the criteria are hidden not removed so be careful when editing the data and dragging formulas as this is prone to overwrite data that is not in view without you knowing! It is advisable to copy the data from here to another worksheet and then edit it from there especially when you’re dealing with large number of rows.
- You can now sort in order of Boiling Point as follows:





To show all the data again:
- From the toolbar select Data > Filter > Show All



I have a simple excel (2003) spreadsheet with close to 2000 entries (list of employee names containing dates, wages paid, check number, etc.) I use the autofilter to filter by name, date, check date, wage amount, etc.
I noticed that autofilter stopped filtering a few times, just did not work. I had to “unfilter” and autofilter again many times. Is there a “limit” to to the number of rows excel 2003 can filter? Or would pivot tables be more powerful for what i want to do….excel novice here.
Even iam using excel 2007 i do not know much features about excel. But now your post satisfies me and iam confident to build a perfect spreedsheet.Thanks a lot.
http://godwinsblog.cdtech.in/2010/12/microsoft-office-excel-add-in-plug-in.html