excel与多个标准的查找

Table 1 Table 2 ABCD abc 9 abc No hij 0 def yes hij No input output abc 9 def #N/A hij No 

我有两张桌子。 如果该值存在于列A中,并且查找值大于0,则在表1中查找,否则在表2中查找。我尝试了以下公式:

 =IF(OR(ISERROR(VLOOKUP(A7,$A$2:$B$4,2,FALSE)),ISERROR(VLOOKUP(A7,$A$2:$B$4,2,FALSE)=0),VLOOKUP(A7,$A$2:$B$4,2,FALSE)=0),VLOOKUP(A7,$D$2:$E$4,2,FALSE),VLOOKUP(A7,$A$2:$B$4,2,FALSE)) 

谢谢你的帮助。

使用这个公式:

 =IF(IFERROR(VLOOKUP(A7,$A$2:$B$4,2,0),0)>0,VLOOKUP(A7,$A$2:$B$4,2,0),VLOOKUP(A7,$C$2:$D$4,2,0)) 

![在这里输入图片描述