Regards the formula - understood though note that the COUNTIFS suggestion is significantly more efficient than the Array you were using.
If you need only to conduct one set of tests against your source data at any given time then you would be best served using formulae to generate the "x" denotations you have in your sample and in turn using this new denotation field as the Report Filter in a Pivot Table so as to retrieve the data, eg:
You can then create a Pivot off your Table object and use the above column as Report Filter (set to "x").
As and when you alter I3:I5 you would Refresh the Pivot to see updated data
Using formulae to generate the sub list though possible (and without too much difficulty) would IMO be reinventing the wheel to a certain extent.
Bookmarks