我在单元格Vlookup
中设置了D5
公式,用于检查单元格E5
中的某些数据,执行下面的Vlookup
,并返回结果:
=VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE)
我想要做的是有一种方法可以自动计算从E5
开始填充的行数,然后为每个相应的单元格运行Vlookup
公式。< / p>
例如,假设我在E5,E6,E7
中有数据,我希望公式适用于D5,D6,D7
。
我可以通过复制公式来Autofill
这样做,但它会留下一堆凌乱的#N/A
值,E
列中没有任何内容可供参考。如何避免单元格错误消息?
答案 0 :(得分:3)
你可以自动填充它,但同时处理#N/A
,这样就不会看到那些令人讨厌的值:)
如果使用 xl2003 ,请使用此
=if(ISERROR(VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE)),"",VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE))
或
=if(ISNA(VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE)),"",VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE))
如果使用 xl2007 + ,请使用此
=IFERROR(VLOOKUP(E5,StockCodesBBG!A:J,2,FALSE),"")
在ISERROR
,ISNA
,IFERROR