首页 >>  正文

vlookup显示为0

来源:baiyundou.net   日期:2024-09-21

打工人都知道,工作中数据分析,查找匹配必不可少,以前我们遇到查找匹配第一时间,想到的是用vlookup来处理,但是在特殊情况需要用很复杂的公式来嵌套才能得到效果

1、逆向查找

例如,当我们需要从右向左查找匹配的时候,需要根据姓名,匹配工号,我们的结果列在左边这样的逆向查找

Vlookup需要搭配IF函数公式来查找匹配,输入的公式是:

=VLOOKUP(E2,IF({1,0},C:C,A:A),2,0)

但是如果我们学会Filter公式,就不需要这么复杂

FIlter公式的逻辑,就是筛选,使用用法是:

=FIlter(我们筛选的区域是什么,筛选的条件是什么)

上面我们是要筛选A列的结果,在C列里面筛选E2的值,所以直接使用公式:

=FILTER(A:A,C:C=E2)

2、一对多查询匹配

使用Vlookup公式来一对多查询,永远是那么的难,例如根据部门信息,提取出所有的员工信息

当我们使用FIlter公式,就会变得异常简单,我们输入的公式是:

=FILTER(C:C,B:B=E2)

因为C列有3个条件的数据,所以会全部显示出来

我们可以使用transpose公式进行横向转置

=TRANSPOSE(FILTER(C:C,B:B=E2))

向下填充,就可以得到所有部门的数据了

3、一次匹配多个结果

例如,我们想通过员工工号,一次性的把所有的信息全部查找匹配出来

同样用FIlter公式也特别简单,因为它筛选的结果区域之前是单列的,现在是多列的,所以第一参数,我们直接使用多列数据就可以了,使用的公式是:

=FILTER(B:E,A:A=G2)

筛选B到E列的结果,条件是A列里面包含G2的值

是不是简单好用

关于这个函数公式,你学会了么?动手试试吧!

","gnid":"98c394a63911acfbc","img_data":[{"flag":2,"img":[{"desc":"","height":996,"title":"","url":"https://p0.ssl.img.360kuai.com/t01ae33e2c45a6db4c3.jpg","width":1076},{"desc":"","height":"700","title":"","url":"https://p0.ssl.img.360kuai.com/t016e3df312d0c73da1.jpg","width":"1040"},{"desc":"","height":"668","title":"","url":"https://p0.ssl.img.360kuai.com/t0176f1b06d1b032107.jpg","width":"1110"},{"desc":"","height":"714","title":"","url":"https://p0.ssl.img.360kuai.com/t017328e40690e0eb94.jpg","width":"1086"},{"desc":"","height":"704","title":"","url":"https://p0.ssl.img.360kuai.com/t01b0fec84ab0ec7016.jpg","width":"1444"},{"desc":"","height":"920","title":"","url":"https://p0.ssl.img.360kuai.com/t019079a84acca43fd5.jpg","width":"1534"},{"desc":"","height":"720","title":"","url":"https://p0.ssl.img.360kuai.com/t01cccd3f2374bd3182.jpg","width":"1536"}]}],"original":0,"pat":"qgc,art_src_3,fts0,sts0","powerby":"pika","pub_time":1704283200000,"pure":"","rawurl":"http://zm.news.so.com/aacc61bdc3c88d10d2f6e2fcfb25acdc","redirect":0,"rptid":"865f35786ebdae86","rss_ext":[],"s":"t","src":"Excel自学成才","tag":[{"clk":"kcar_1:g2","k":"g2","u":""}],"title":"Filter公式太强了,Vlookup自叹不如,高手必学!

钱欧沈937excel中vlookup出现#n/a,怎样变为0 -
侯凌耐17752495755 ______ 设你原来的公式是:=VLOOKUP(B1,E:G,3,0) 因找不到你对应的值而出现#N/A,你可将公式改为: =IF(ISNA(VLOOKUP(B1,E:G,3,0)),0,VLOOKUP(B1,E:G,3,0))

钱欧沈937两个表格,使用vlooup查询,部分显示接过,部分变为0 -
侯凌耐17752495755 ______ VLOOKUP查询到的结果为空,就会显示为0.如果还有疑问,请拷屏两个表,有公式的表拷屏时候选中公式单元格.

钱欧沈937用VLOOKUP查找出来的值为0,能否再用一个公式将0显示为汉字“缺勤”求教,谢谢 -
侯凌耐17752495755 ______ 用以下公式就可以了. =IF(VL00KUP(***)=0,"缺勤",VL00KUP(***))

钱欧沈937VLOOKUP公式怎么突然不能用了,下午设好的,会计算,晚上不会计算了,再输入VLOOKUP公式显示错误,怎么回事 -
侯凌耐17752495755 ______ 再次打开时显了个0,可能是公式计算的结果为0,而不是不会计算了. 可修改要搜索的数据试试,或检查搜索的区域内数据是否有误.

钱欧沈937excel中在A工作表中,用vlookup公式显示B工作表中的内容.如果是0的话,后面显示的是#N/A.
侯凌耐17752495755 ______ 你好,套用一个if 语句就可以了,比如把你if(isna(vlookup函数),"0",vlookup函数)vlookup函数为你目前的公式 那么把公式改为if(or(isna(vlookup函数),vlookup函数<0),"",vlookup函数)

钱欧沈937excel表格中vlookup公式应当后查找的是年龄结果为何都显示0
侯凌耐17752495755 ______ 建议把公式和excel贴出来看看,1句话是没法解决的,还有excel不会出错!

钱欧沈937vlookup 数字字母混合,为何只显示0和字母开头的结果? -
侯凌耐17752495755 ______ 没有查到的原因为,数据类型不一致,一个是文本数据,一个是数字,导致不匹配.解决方法:修改公式为:=VLOOKUP(D3&"",B$2:B$54&"",1,) 数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉.

钱欧沈937为什么我用VLOOKUP,他总是显示#N/A -
侯凌耐17752495755 ______ 有2种可能:1、查找的内容本身有错误.不是可查找的类型.比如像文本,在数字里边是查不到的.2、函数输入有问题.vlookup(查询内容,查询区域,显示查询区域的列数,0)希望...

钱欧沈937两列中有一列合并单元格了,再使用VLookup函数,显示为“0” -
侯凌耐17752495755 ______ 需要LOOKUP配合R16输入公式,下拉就可以了......

钱欧沈937怎么用vlookup对两个表匹配相同数据?
侯凌耐17752495755 ______ 打开EXCEL表格,在A列和B列单元格中输入数据,需要找到A列和B列中的相同数据.在C1单元格中输入函数公式:=VLOOKUP(B:B,A:A,1,0).然后点击回车,即可看到...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024