我需要帮助转换Excel公式中的以下if语句。
以下是我本可以尝试过但没有费心的事情:
IF(AND(ISBLANK(A1),ISBLANK(B1)),"",
IF(AND(NOT(ISBLANK(A1)),ISBLANK(B1)),"NEW",
IF(AND(NOT(ISBLANK(A1)),(NOT(ISBLANK(B1)),"EXISTING",""))
但它给了我一个错误。
答案 0 :(得分:1)
检查以下公式,希望这对您有帮助。
=IF(AND(ISBLANK(A1),ISBLANK(B1)),"",IF(OR(ISBLANK(A1),ISBLANK(B1)),"New",IF(AND(NOT(ISBLANK(A1)),NOT(ISBLANK(B1))),"Existing")))
将此公式放入C1并尝试检查......
答案 1 :(得分:1)
我认为这可能是你想要的:
=IF(AND(ISBLANK(A1),ISBLANK(B1)),"",IF(ISBLANK(B1),"New","Existing"))
("忽略" A1
可能为空,除非B1
也是。)
答案 2 :(得分:1)
代码高尔夫!
=IF(ISBLANK(B1),IF(ISBLANK(A1),"","New"),"Existing")
=IF(ISBLANK(A1)=ISBLANK(B1),IF(ISBLANK(A1),"","Existing"),"New")
请注意,正如您的问题所述,空白A1和非空白B1的行为未定义。对于这样的输入,第一个公式将给出" Existing"第二个"新"。