我有一张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")
请帮助......
答案 0 :(得分:5)
您可以将其切换为SUMPRODUCT公式,该公式可以处理多个列:
=SUMPRODUCT(E10:I610*(A10:A610="No")*(E10:I610>50000))
编辑:
根据JosieP,即使在范围内有文本值,这也会有效:
SUMPRODUCT(E10:I610,(A10:A610="No")*(E10:I610>50000))
答案 1 :(得分:1)
=SUM(IF(A10:A610="N",1,0)*IF(E10:I610>50000,1,0)*E10:I610)
以上用作数组公式时(按 ctrl + shift + 输入,而不是输入 )也有效。