【问题标题】:Criteria range in SUMIFS array formulaSUMIFS 数组公式中的条件范围
【发布时间】: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


【解决方案1】:

你需要使用 sumproduct() 函数吗?您可能需要知道您使用的是哪个 Excel 版本。

如果在 2007 年之前 SUMIFS() 不起作用。

rr

【讨论】:

  • 其实我在 Google 表格上,我会研究 sumproduct() 但我不熟悉它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-04
  • 1970-01-01
  • 1970-01-01
  • 2020-10-19
  • 2020-01-22
  • 1970-01-01
相关资源
最近更新 更多