Arrays Google sheet-如何使用自定义日期范围筛选数据

Arrays Google sheet-如何使用自定义日期范围筛选数据,arrays,google-sheets,google-sheets-formula,google-sheets-query,google-query-language,Arrays,Google Sheets,Google Sheets Formula,Google Sheets Query,Google Query Language,我知道这可以通过google表单中的pivot实现,但它不允许我们选择日期范围来获取pivot中的结果。我需要的是,当我在表2中选择日期范围和代理时,它会返回结果和总上传数量 我的数据集在表1中 第2页中要求的结果 我们将非常感谢您的帮助。请尝试: ={QUERY(Data!A:D, "where A = '"&C2&"' and B >= date '"&TEXT(A2, "yyyy-mm-dd")&"' and B <=

我知道这可以通过google表单中的pivot实现,但它不允许我们选择日期范围来获取pivot中的结果。我需要的是,当我在表2中选择日期范围和代理时,它会返回结果和总上传数量

我的数据集在表1中

第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)), "")}
={查询(数据!A:D,
“其中A=”&C2&“'
和B>=日期“&”文本(A2,“yyyy-mm-dd”)和“&”
和B=日期“&”文本(A2,“yyyy-mm-dd”)&”

和我分享一份你的工作表