【问题标题】:Google Spreadsheet ARRAYFORMULA() with INDIRECT() and ROW()带有 INDIRECT() 和 ROW() 的 Google 电子表格 ARRAYFORMULA()
【发布时间】:2016-07-02 21:34:04
【问题描述】:

我有一个谷歌电子表格,我可以在其中输入每日收入和支出:

在另一张纸上,我正在计算每个月的月收入和支出:

我用这个公式来计算月收入('s1'是日单):

=ARRAYFORMULA(SUM(FILTER(s1!B2:B; MONTH(s1!A2:A)=MONTH(INDIRECT("A" & ROW())))))

但它确实适用于整个专栏。

有什么方法可以让数组公式与间接函数和行函数一起工作?

【问题讨论】:

    标签: google-sheets


    【解决方案1】:

    我认为这可以用作 SUMIF - 尝试:

    =ArrayFormula(IF(A2:A="",,SUMIF(MONTH(s1!A2:A),MONTH(A2:A),s1!B2:B)))

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-15
      • 1970-01-01
      • 2019-09-29
      • 1970-01-01
      • 1970-01-01
      • 2018-10-17
      • 1970-01-01
      相关资源
      最近更新 更多