我正在使用该VLOOKUP
函数,并且有这个函数 =VLOOKUP(B9,Products!A5:K29,11,FALSE)
它可以工作,但如果 B9 为空,我需要添加什么才能使单元格不显示任何内容?目前,如果 B9 为空,则显示“#N/A”。
答案1
你可以用这样的语句来概括整个事情if
:
=IF(B9="","",VLOOKUP(B9,Products!A5:K29,11,FALSE))
对B9=""
条件进行任何适当的改变。
这样,""
如果B9
是,它会返回给您""
,否则它会返回查找的结果。
答案2
对于您的问题
=IF(B9="","",VLOOKUP(B9,Products!A5:K29,11,FALSE))
如果 B9 中的值在查找范围内不存在,则进一步操作
=IF(B9="","",IF(ISNA(VLOOKUP(B9,Products!A5:K29,11,FALSE)),"Not found",VLOOKUP(B9,Products!A5:K29,11,FALSE)))
有用的参考。Patrick Matthews(MVP Excel),VLOOKUP 或 HLOOKUP 公式不起作用的六个原因
[我发帖时,其他帖子并未向我标记,也就是说,我确实推荐我添加的额外 ISNA 测试]