i have inherited a report that uses FILTER to transform the raw data input into a meaningful report. The original report used set ranges for each filter formula and these had to be expanded each time new data was added. to get around this, i changed all the ranges to dynamic named ranges (using indirect). the file is ballooning in size each month as its updated. Before FILTER, i would have run formulas adjacent to a pivot table (getting unique data from a list of multiples). This would probably still result in a large file but would it be as large?? any ideas on better method folks?