Hi,
No, you'd need to perform the filter again if you change the data. The best way to proceed is to use a simple macro which will automatically filter the data for you when the data changes.
Copy the field headings from your data that you want to filter to a new sheet, (sheet2 in the example below) say cells A10:E10, and name that range of headings "DataOut"
Now also on sheet2, enter the criteria you want to use by putting a field heading in say A1 and underneath it in A2 the value of the item from that field that you want to filter, and name A1:A2 "FilterCrit"
Assuming your data starts in A1 on sheet1 and is in a contiguous range, the following macro will filter for you.
Now run the macro. Change the A2 cell on sheet2 as appropriate to filter for different values. If you need more than one criteria to be filtered, just add them to B1:B2, C1:C2 on sheet2 as appropriate.
HTH
Bookmarks