=СУММ(ArrayFormula(ЕСЛИОШИБКА(ВПР(UNIQUE(A:A);sort(filter(A:C;B:B>D1;B:B<D1+1);2;0);3;0);0)))
=sort(filter(Data!B2:D10;Data!C2:C10>A2;Data!C2:C10<A2+1);2;ЛОЖЬ)
=query(Data!B:D; "SELECT B, C, TODATE(C), SUM(D) WHERE TODATE(C) = date '"&ТЕКСТ(A2; "yyyy-MM-DD")&"' GROUP BY B, C ORDER BY C DESC";0)
А нужные параметры скриптами менять буду.