首页 文章

SUMIFS将检查多个列的公式

提问于
浏览
3

我有一个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")

请帮忙...

2 回答

  • 1
    =SUM(IF(A10:A610="N",1,0)*IF(E10:I610>50000,1,0)*E10:I610)
    

    以上当用作数组公式时(通过按ctrl shift enter而不是enter)也可以 .

  • 5

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

    =SUMPRODUCT(E10:I610*(A10:A610="No")*(E10:I610>50000))
    

    编辑:

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

    SUMPRODUCT(E10:I610,(A10:A610="No")*(E10:I610>50000))
    

相关问题