hi djcfisher, perhaps you can do a SUMIFS or SUMPRODUCT formula that is according to your filter instead of using SUBTOTAL. something like this:
=SUMPRODUCT((J6:J89)*(K6:K89="")*(O6:O89="")*(L6:L89={"1,2","1,2,3,4"}))/1.25