=QUERY(indirect(H1),"select B,C,D,E,F,G,I,N,O,P where(C>=date'"&TEXT($B$1,"yyyy-mm-dd")&"' and C<=date'"&TEXT($B$2,"yyyy-mm-dd")&"' and (P='"&$D$2&"' or F='"&$D$2&"')) format N '# ##0.00######', I '# ##0.00######' ")
DBase!$B$3:$P
В1 и В2 даты
Д2 - значение из списка
=QUERY(Лист2!B4:P ,"select B,C,D,E,F,G,I,N,O,P")