Excel - 基于 SUMIF 的多个参数
Excel - multiple arguments based on SUMIF
我有一个公式是
=SUM(SUMIF(Fct_202109082514!A:A,{"S100GC-I2C","S100GC-I2C-P","S100GC-I2C-O"},Fct_202109082514!E:E))
这行得通,但在输入引号之间的条件时容易出现用户错误
我正在尝试用大量数据总结一个 sheet,但我们只能说由于各种原因我不能使用数据透视表。
无论如何,我知道我可以使用这个公式来引用一个单元格作为标准(而不是输入“S100GC-I2C”);但是,我只能输入一个条件,如下所示:
=SUM(SUMIF(Fct_202109082514!A:A,Table2[@Item],Fct_202109082514!E:E))
有没有办法有多个标准?本质上,我正在寻找一个类似于此的公式,这当然行不通,但我无法理解它以及如何使其工作
=SUM(SUMIF(Fct_202109082514!A:A,Table2[@Item], Table2[@Item]-P, Table2[@Item]-O,Fct_202109082514!E:E))
=SUMPRODUCT(--(B4:B6=Table3[Column1])*C4:C6)
其中 B 列是您的条件列表,C 列是项目数量,Table3[Column1] 是您的数据列表。
这将是您尝试的语法正确版本:
=SUM(SUMIF(Fct_202109082514!A:A,[@Item]&{"","-P","-O"},Fct_202109082514!E:E))
我有一个公式是
=SUM(SUMIF(Fct_202109082514!A:A,{"S100GC-I2C","S100GC-I2C-P","S100GC-I2C-O"},Fct_202109082514!E:E))
这行得通,但在输入引号之间的条件时容易出现用户错误 我正在尝试用大量数据总结一个 sheet,但我们只能说由于各种原因我不能使用数据透视表。
无论如何,我知道我可以使用这个公式来引用一个单元格作为标准(而不是输入“S100GC-I2C”);但是,我只能输入一个条件,如下所示:
=SUM(SUMIF(Fct_202109082514!A:A,Table2[@Item],Fct_202109082514!E:E))
有没有办法有多个标准?本质上,我正在寻找一个类似于此的公式,这当然行不通,但我无法理解它以及如何使其工作
=SUM(SUMIF(Fct_202109082514!A:A,Table2[@Item], Table2[@Item]-P, Table2[@Item]-O,Fct_202109082514!E:E))
=SUMPRODUCT(--(B4:B6=Table3[Column1])*C4:C6)
其中 B 列是您的条件列表,C 列是项目数量,Table3[Column1] 是您的数据列表。
这将是您尝试的语法正确版本:
=SUM(SUMIF(Fct_202109082514!A:A,[@Item]&{"","-P","-O"},Fct_202109082514!E:E))