Excel 中的 AND 逻辑 IF 语句

Excel 中的 AND 逻辑 IF 语句
=IF((=VLOOKUP(D1700,Cullpitsoriginal!B715:B5480,1,FALSE))+(ISNA(J1700)),"CHECK ME OUT","no")

通过查看上述公式,如果 VLOOKUP() 返回非错误值,我希望返回字符串“CHECK ME OUT”如果J1700#N/A,则应打印“否”。有人可以告诉我我的方法错误吗?因为 Excel 不允许我执行公式,因为它给了我以下窗口:

在此处输入图片描述

答案1

+两个 if 语句的结果相加。使用AND函数:AND(firstcondition,secondcondition)。如果两个条件都为真,则结果为真。

=IF(AND(NOT(ISERROR(VLOOKUP(D1700,Cullpitsoriginal!B715:B5480,1))),ISNA(J1700)),"CHECK ME OUT","no")

可能有更优雅的方法可以用更少的嵌套函数产生相同的结果。我想说明如何执行您描述的确切逻辑。

相关内容