为什么这个Excel公式给我一个#name错误?
这是我的excel公式:
=IF(ISNA,"0",(VLOOKUP(A2,Account_TS!A1:D312,4,FALSE)))
注:我查了一下这个问题,这表明我有一个关键字错误,但我不明白可能是什么。
我的猜测是你想说以下几点:
=IF(ISNA(VLOOKUP(A2,Account_TS!A1:D312,4,FALSE)),"0",(VLOOKUP(A2,Account_TS!A1:D312,4,FALSE)))
而且,如果您使用的是Excel 2007,则可以按如下方式进行操作:
=IFERROR(VLOOKUP(A2,Account_TS!A1:D312,4,FALSE),"0")
希望这可以帮助
ISNA
实际上是一个function,所以你需要传递一个值才能工作。
=IF(ISNA(A1), "Error", "No Error")