将IF语句添加到VLOOKUP
我如何将一个IF语句添加到一个VLOOKUP,以便返回的值没有find(即0,然后而不是写0写它“约翰欧文”?
目前代码:
=VLOOKUP(E:E,Master!A:I,9)
正如Steve Martin所写,确保在VLOOKUP
函数的第四个参数中包含FALSE
,但这里是另一个版本的方程,它返回VLOOKUP
值,除非有错误或零:
=if(not(iserror(vlookup(E:E,MASTER!A:I,9,False))),if(vlookup(E:E,MASTER!A:I,9,False)=0,"John Owen",vlookup(E:E,MASTER!A:I,9,False)),"John Owen")
如果查找没有find,VLOOKUP不返回0,它返回#N / A
如果您收到0,则会因为find查找而返回列为空
还要确保在VLOOKUP中包含False,以便需要完全匹配。
=IFERROR(VLOOKUP(E:E,Master!A:I,9,False),"John Owen")