我正在尝试组合两个vlookup语句。这就是我所拥有的:
= VLOOKUP(C2,'采购订单浏览'!$ Q $ 4:$ R $ 65,2)
如果上面没有找到任何内容,我想要它做什么就是在这个数据集上做一个vlookup
= VLOOKUP(C2,'工作单浏览'!M4:N123,2)
如何将两者结合起来?
答案 0 :(得分:3)
如果VLOOKUP找不到匹配项,则应返回#N/A
,因此您可以将其添加到IF
语句中。
=IF(ISNA(VLOOKUP(C2,'Purchase Order Browse'!$Q$4:$R$65,2)), VLOOKUP(C2,'Work Order Browse'!M4:N123,2), VLOOKUP(C2,'Purchase Order Browse'!$Q$4:$R$65,2))
正如barry houdini所指出的,Excel 2007及更高版本支持IFERROR
函数,该函数需要两个参数IFERROR(value, value_if_error)
:
如果公式计算出错误,则IFERROR函数返回您指定的值;否则,返回公式的结果。
=IFERROR(VLOOKUP(C2,'Purchase Order Browse'!$Q$4:$R$65,2), VLOOKUP(C2,'Work Order Browse'!M4:N123,2))