【发布时间】:2015-05-22 07:23:38
【问题描述】:
=ARRAYFORMULA(IF(ROW(A:A)=1,"Spend",SUMIFS(Expenses!G:G,Expenses!D:D,A:A,Expenses!B:B,"Budget")))
不产生结果
如果我将“A:A”的标准更改为某个字段,它会起作用
=ARRAYFORMULA(IF(ROW(A:A)=1,"Spend",SUMIFS(Expenses!G:G,Expenses!D:D,"A1",Expenses!B:B,"Budget")))
如果我使用简单的 SUMIF,第一个版本也可以使用
=ARRAYFORMULA(IF(ROW(A:A)=1,"Spend",SUMIF(Expenses!D:D,A:A,Expenses!G:G)))
怎么不像SUMIFS?
【问题讨论】:
-
Excel 或 Google 电子表格?它们不是相同的,同时拥有两个标签会产生误导。
-
我希望找到一个适用于两者的公式,更重要的是谷歌电子表格。
-
我想实现它的目的是什么?如果 A1 = B AND C1 = D 则对 E 求和(但在数组中) 使用 SUMIF 它可以工作,但不能使用 SUMIFS
标签: arrays excel google-sheets sumifs