SUMIFS将检查多个列的公式

nig*_*ter 3 excel excel-2007 excel-formula

我有一个excel表,我正在尝试合并一个SUMIFS公式,该公式将检查一列的条件,然后检查另一组列以在匹配中查看条件,以便对列组中> 50000的所有值求和然后将这些值乘以0.084.我的公式返回#VALUE错误.我怎样才能实现我想要的?

A     B     C     D     E     F     G     H     I

NO                    51000 52000 12000 10000 53000

NO                    23000 48000 54000 55000 50000

=SUMIFS(E10:I610,A10:A610,"No",E10:I610,">50000")
Run Code Online (Sandbox Code Playgroud)

请帮忙...

Dou*_*ncy 5

您可以将其切换为SUMPRODUCT公式,该公式可以处理多个列:

=SUMPRODUCT(E10:I610*(A10:A610="No")*(E10:I610>50000))
Run Code Online (Sandbox Code Playgroud)

编辑:

根据JosieP,即使范围中有文本值,这也会起作用:

SUMPRODUCT(E10:I610,(A10:A610="No")*(E10:I610>50000))
Run Code Online (Sandbox Code Playgroud)

  • 或者小调整为`= SUMPRODUCT(E10:I610,(A10:A610 ="No")*(E10:I610> 50000)) (2认同)