【问题标题】:Sum distances with units in date range以日期范围内的单位求和距离
【发布时间】:2021-08-30 16:08:50
【问题描述】:

给定一个表格,其中一行包含日期,另一行包含相应的值(带有单位),有没有办法自动对指定动态日期范围的值求和?例如,给定下表,假设我想总结过去 3 天到今天的距离。在这种情况下,B2:D2 = 10。

A B C D ...
1 2021-08-27 2021-08-28 2021-08-29 2021-08-30 ...
2 3 mi 4 mi 0 mi 6 mi ...
3

我尝试了 SUM、SUMIF、SUMPRODUCT/COUNTIF、ARRAYFORMULA 和 SUBSTITUTE/REGEXEXTRACT 的多种组合,但找不到合适的组合。

【问题讨论】:

    标签: google-sheets google-sheets-formula


    【解决方案1】:

    试试:

    =arrayformula(sum(value(filter(regexreplace(A2:D2,"\ .*",),A1:D1>today()-3))))
    

    或者:

    =arrayformula(sum(value(filter(regexreplace(A2:D2,"\ .*",),A1:D1>max(A1:D1)-3))))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-03
      • 2014-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多