动态sumif单元格范围包括活动单元上方的所有单元格

时间:2019-09-12 17:05:51

标签: google-sheets sum google-sheets-formula array-formulas

我正在寻找一种方法来标识Google表格中sumif公式中的范围,其中范围包括活动单元格上方的所有单元格。

我希望我的公式范围从第5行开始,然后对第5行以下的所有单元格进行计数,直到活动行或条件“总计”,以便sumif公式知道范围的结束位置。我正在尝试:

=sumif(A5:A&match("Grand Total",A5:A,0),{"David Total","Jill Total"},F5:F&(match("Grand Total",A5:A,0)))

匹配公式的结果应为条件范围A5:A24和总和范围F5:F24,但我收到一条消息“参数必须是范围”。

1 个答案:

答案 0 :(得分:0)

像这样尝试:

=ARRAYFORMULA(SUMIF(
 INDIRECT("A5:A"&MAX(IF(A5:A="Grand Total", ROW(A5:A), ))),
 {"David Total", "Jill Total"},
 INDIRECT("F5:F"&MAX(IF(A5:A="Grand Total", ROW(A5:A), )))))

0

相关问题