【问题标题】:Google sheets query sum total between two dates谷歌表格查询两个日期之间的总和
【发布时间】:2020-05-11 17:54:22
【问题描述】:

我有一个类似这样的电子表格。

2020-04-25  63
2020-04-26  34
2020-04-27  12
2020-04-28  33
2020-04-29  45
2020-04-30  10
2020-05-01  34
2020-05-02  12
2020-05-03  45
2020-05-04  18
2020-05-05  45
2020-05-06  21
2020-05-07  34
2020-05-08  56
2020-05-09  21

是否可以使用谷歌表格查询来计算两个日期之间的总数,2020-05-01 和 2020-05-05 之间的总数为 154?

我知道可以搜索大于/小于日期,但不确定如何对返回的总数求和?

【问题讨论】:

    标签: date google-sheets sum google-sheets-formula google-sheets-query


    【解决方案1】:

    假设 A 列中有日期,请尝试

    =query(A2:B, "Select sum(B) where A >= date '2020-05-01' and A <= date '2020-05-05' label sum(B)''", 0)
    

    或者,使用 sumproduct:

    =sumproduct(A2:A>=date(2020, 5, 1), A2:A<=date(2020, 5, 5), B2:B)
    

    或者,使用 sumifs:

    =sumifs(B2:B, A2:A, ">="&date(2020, 5, 1), A2:A, "<="&date(2020, 5, 5))
    

    【讨论】:

      【解决方案2】:

      尝试:

      =SUMIFS(B1:B, A1:A, ">="&DATEVALUE("2020-05-01"), 
                    A1:A, "<="&DATEVALUE("2020-05-05"))
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-01-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多