使用vlookup的时候,有个返回值为空怎么表示?可以打空格么?

可以打空格么?除此之外还有什么方法,我记得是在哪里写一个 null 还是no 什么的,但是具体操作忘了,求解

亲,公式是什么呢?这得发上来啊。

假设原公式是:

=VLOOKUP(A1,B:C,2,0)


提供两条修改后的公式,看看哪条合适吧。

公式一:

=VLOOKUP(A1,B:C,2,0)&""


公式二:

=IF(A1="","",VLOOKUP(A1,B:C,2,0))


如果用的是EXCEL 2007及以上版本,还可以这样写:

=IFERROR(VLOOKUP(A1,B:C,2,0),"")


如果还是不行的,请把数据按以下要求截图发上来:

追问

我是想要看怎么写空

追答

没看的明白,按截图的数据按来看,你这公式缺少第4参数,这参数一般为0,缺少这参数时,代表模糊查找,即查找90时,公式将返回接近90的结果,现只能根据截图的公式修改为这样试试:
=VLOOKUP(D15,A$20:B$22,2)&""

或者:
=VLOOKUP(D15,A$20:B$22,2,0)&""

再或者这样:
=IF(COUNTIF(A$20:B$20,D15),VLOOKUP(D15,A$20:B$22,2,),"")

还不行的,请详细说明你要的是什么样的结果,如追问中那红色问号那儿,按你的要求这儿的正确结果是什么?

追问

我的问题就是,那个空白的地方怎么打出来,其他的

追答

提问得还真够模糊的,花了好半天才算是看出点头绪,那个空白的地方(B21单元格)根本不是提问中截图公式所在的地方,且提问中的公式也用错了,公式应在C16:G16这4个单元格中。


C16公式右拉:

=LOOKUP(C15,$A$20:$B$22)&""


至于提问中那空白的B21,你喜欢填什么就填什么啊(不填或输入空格看上去都是空白),我举个列子吧,如库存数量大于等于100的同时小于400的,称作 正常库存

温馨提示:答案为网友推荐,仅供参考
相似回答