多个 IF 计算 excel

多个 IF 计算 excel

我目前在 Excel 中有这个公式:

=IF(G1+I1>E77,H1)

有时我希望它是这样的:

=IF(C1+E1>G1,D1)

C1我需要将这两个公式放在同一个单元格中,但或中永远只有一个数字 I1。有没有办法自动确定两个单元格中的哪一个包含数字并使用正确的公式?

答案1

=IF(C1="",IF(G1+I1>E77,H1),IF(C1+E1>G1,D1))

或者可能应该是:

=IF(C1="",IF((G1+I1)>E77,H1),IF((C1+E1)>G1,D1))

答案2

我会这么做

=IF(AND(C1, C1+E1>G1), D1, IF(AND(I1, G1+I1>E77), H1, " "))

这样做只会在相应单元格中有值时检查不等式。如果 C1 和 I1 都为空,则“ ”将留下一个空白单元格,而不是 FALSE。

相关内容