【问题标题】:Google Sheets Subtract Consecutive Columns Arrayformula ISBLANKGoogle 表格减去连续列 Arrayformula ISBLANK
【发布时间】:2020-12-11 15:22:42
【问题描述】:

我正在尝试用 arrayformula 减去连续的日期列

 07May2020 08Jun2020 09Jul2020 10Aug2020 11Sep2020
 10Oct2020 11Nov2020 21Dec2020
 10May2020 15Jul2020 18Aug2020 21Sep2020

我用了这个公式

=arrayformula(if(isblank(F2:G),"",G2:G-F2:F))

这导致每个输出的两列结果相同。如何将所有列与arrayformula结合起来?

工作表是here

【问题讨论】:

  • 您是否有样品表或图像来表明您想要的输出?您发布的公式只会减去 F 列和 G 列的日期。
  • @CarlosM 你好,附表,请看一下

标签: google-sheets google-sheets-formula


【解决方案1】:

您可以扩展arrayformula 以检查具有较晚日期的列是否为空,然后将减法应用于数组:

=arrayformula(if(isblank(B1:F),"",B1:F-A1:E))

在您的示例电子表格中:

参考:ARRAYFORMULA

【讨论】:

  • 非常感谢 :)
猜你喜欢
  • 2021-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-09
  • 1970-01-01
  • 1970-01-01
  • 2023-01-12
  • 2021-05-04
相关资源
最近更新 更多