A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
Hi MJRA.
Actually, you already have that functionality built into your formula. You are currently using a range of sheets so any sheet that is added in-between the first and last sheet of that reference will automatically be included in your formula.
I assume that you will want the sheets to continue to be in order by the Case Numbers, so you won't want one of the sheets to remain out of order to be the last sheet. You can add an end sheet that can actually be left empty. Its job will simply be to hold the end of the range of sheets. Here is an example. I named the holding sheet "TheEnd" and adjusted the formula to match in the screenshot below. Here is the revised formula.
=FILTER(VSTACK('0001-0500:TheEnd'!A3:F501),(VSTACK('0001-0500:TheEnd'!B3:B501)<>"")*(ISNUMBER(SEARCH(B2,VSTACK('0001-0500:TheEnd'!F3:F501),1))))
When you add a new sheet, drag the sheet tab to the correct spot to be in order between the first sheet and the last in your sheet range and the data from that sheet will automatically be included in the filter.
There will be some limitations on how many sheets or how much data can be processed this way. With only 500 lines per sheet the VSTACK max rows is not likely to be an issue. I don't know how many sheets you can successfully include with this process.