=IFERROR(VLOOKUP(AS:AS,'Data'!B:G,6,FALSE),"")
当AS列中没有vlookup项时,此公式输出值0:AS,如何避免0,只输出空白?
答案 0 :(得分:4)
如果缺少单元格值,请尝试传入NA:
=IFERROR(VLOOKUP(IF(AS:AS="",NA(),AS:AS),'Data'!B:G,6,FALSE),"")
这里的想法是空单元格会将#N/A
传递给VLOOKUP
,从而导致错误,并导致错误消息打印(在您的情况下,您选择了空字符串)。
答案 1 :(得分:0)
公式将始终从空白单元格输出0。 您可以通过以下方式修复它:
0;-0;;@
=T(...)
醇>
答案 2 :(得分:0)
我建议你使用单个单元作为查找值和查找数组的特定范围,这样公式就不可能返回零,除非你的表是有效的结果,例如:在第2行中,如果需要,将其复制下来
=IFERROR(VLOOKUP(AS2,'Data'!B$2:G$100,6,FALSE),"")