Excel 多功能 IF 语句

Excel 多功能 IF 语句

我想要这种风格的 If 语句,但要包含 3 个单元格,而不是 2 个。因此,如果 J36 和 J37 为空,但 J38 不为空,我希望该函数显示一条通知,提示“输入 J36 和 J37”... 这有意义吗?如果没有,请原谅,我会尽力解释清楚

=IF(AND(NOT(ISBLANK(J35)),NOT(ISBLANK(J36))),"",IF(AND(J35="",J36=""),"",IF(NOT(ISBLANK(J35)),"Input value B",IF(NOT(ISBLANK(J36)),"Input Value a"))))

答案1

以下是一种方法,当然你可以进一步改进公式:

=IF(COUNT(A2:A4)=3,"","Please input "&IF(ISBLANK(A2),CELL("address",A2)&" ","")&IF(ISBLANK(A3),CELL("address",A3)&" ","")&IF(ISBLANK(A4),CELL("address",A4)&" ",""))

在此处输入图片描述

答案2

IF 函数计算第一个参数中的表达式。如果表达式为真,则返回第二个参数;如果表达式为假,则返回第三个参数。

如果我正确理解了你的问题,你想显示“输入 J36 和 J37”,如果它们都是空白的,而 J38 包含文本。

您有一组条件,只有一个结果。这基本上意味着您只需要一个 IF,并确保在该 if 中检查了所有条件。

你的 IF 将变成:

=IF(AND(ISBLANK(J36),ISBLANK(J37),NOT(ISBLANK(J38)),"","Input J36 and J37)

相关内容