我早些时候向另一个配方寻求帮助,这导致了我另一个头痛的问题。我相信在下面的公式中可能有一种方法可以使用IFERROR,但我似乎无法弄清楚在哪里。我有几列返回#N/A,我只需要空白。IFERROR STATUS WITHIN VLOOKUP
一切工作,除了错误应该如何。我有另一个公式反馈这个公式的结果,我需要根据结果填充Y或N. #N/A正在抛弃其中一些。
=IF(J2="",VLOOKUP(B2,Sheet1!B:F,5,FALSE),"PICKED UP")
我早些时候向另一个配方寻求帮助,这导致了我另一个头痛的问题。我相信在下面的公式中可能有一种方法可以使用IFERROR,但我似乎无法弄清楚在哪里。我有几列返回#N/A,我只需要空白。IFERROR STATUS WITHIN VLOOKUP
一切工作,除了错误应该如何。我有另一个公式反馈这个公式的结果,我需要根据结果填充Y或N. #N/A正在抛弃其中一些。
=IF(J2="",VLOOKUP(B2,Sheet1!B:F,5,FALSE),"PICKED UP")
只是包装它像这样:
=IF(J2="",IFERROR(VLOOKUP(B2,Sheet1!B:F,5,0),"Error msg here"),"PICKED UP")
IFERROR
将评估第一个表达式(在这里,这是VLOOKUP
),如果它返回一个错误,它会返回的第二部分公式,在这种情况下为Error msg here
。将其改为任何你想要的。
此外,您可以使用0
表示FALSE
(在excel中)(而1
表示TRUE
)。
=IF(J2="", IF(ISNA(VLOOKUP(B2,Sheet1!B:F,5,FALSE)), "", VLOOKUP(B2,Sheet1!B:F,5,FALSE)),"PICKED UP")
该公式给了我一个#NAME?错误在哪里#N/A曾经是 – Robblob
那真是个骗局!非常感谢。 – Robblob
@ user2847496不客气:) – Jerry