我正在使用vlookup引用另一个工作表,该工作表可能返回3个值之一:
a)名称 b)#不适用! c)空白单元格
我希望我的公式返回“不在系统上”而不是b),返回“未列出”而不是c),以及a)的名称
到目前为止,我有 = iferror(vlookup(P2,'Other Sheet'!B:V,21,FALSE),“不在系统上”)
哪个解决a)和b)-但不解决c)。如果结果为空白单元格,有人知道我可以添加什么来输入“未列出”吗?
谢谢!
答案 0 :(得分:0)
这将为您解决问题:
=IF(
ISBLANK(
IFERROR(VLOOKUP(P2,'Other Sheet'!B:V,21,FALSE),"Not on System")),
"None Listed",
IFERROR(VLOOKUP(P2,'Other Sheet'!B:V,21,FALSE),"Not on System")
)
答案 1 :(得分:0)
嗨,这将满足您的要求:
= IFERROR(IF(ISBLANK(VLOOKUP(P2,'Other Sheet'!B:V,21,FALSE)),“不在系统上”,VLOOKUP(P2,'Other Sheet'!B:V,21, FALSE)),“未列出”)
我已经用您的线程中提到的vlookup构建了它。 因此,您可以直接实现此公式