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

问题描述 投票:1回答:1

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

我在工作表1中的数据集

enter image description here

工作表2中要求的结果

enter image description here

任何帮助将不胜感激。

arrays google-sheets google-sheets-formula google-sheets-query google-query-language
1个回答
1
投票

尝试:

={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)), "")}

0

© www.soinside.com 2019 - 2024. All rights reserved.