Google sheet - 如何使用自定义日期范围过滤数据

Google sheet - how to filter the data with custom date range

我知道这可以通过 google sheet 中的数据透视来实现,但它不会让我们在 select 日期范围内获取数据透视中的结果。我需要的是当我 select sheet 中的日期范围和代理时 2 它 returns 我的结果是总上传数量。

我的数据集在Sheet1

结果需要 Sheet 2

任何帮助将不胜感激。

尝试:

={QUERY(Data!A:D, 
 "where A = '"&C2&"' 
    and B >= date '"&TEXT(A2, "yyyy-mm-dd")&"' 
    and B <= date '"&TEXT(B2, "yyyy-mm-dd")&"'", 1); "","", "Total", 
 IFNA(SUM(QUERY(Data!A:D, 
 "select D 
  where A = '"&C2&"' 
    and B >= date '"&TEXT(A2, "yyyy-mm-dd")&"' 
    and B <= date '"&TEXT(B2, "yyyy-mm-dd")&"'", 0)), "")}