首页 >>  正文

满足一个条件后vlookup

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

工作中,经常需要进行查找匹配,我们用的比较多的公式就是VLOOKUP了,例如,右边需要查找工资数据

我们可以使用VLOOKUP公式:

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

轻松进行查找匹配

但是,如果我们需要根据姓名,匹配部门呢?

因为是从右向左匹配,VLOOKUP是不好处理的

1、Filter公式基本用法

在新版本里面,更新了FILTER函数公式,非常强大

这个英文单词的意思就是筛选,所以它就是用来筛选的

它的用法是:

=FILTER(筛选结果区域,筛选条件)

当我们没有学习函数公式之前,我们是怎么解决这个问题的

我们会去左边B列的数据筛选,筛选条件是诸葛亮,然后看到A列的结果,填写出来

基于这个逻辑,FILTER函数公式,也是这么用的,当我们输入公式:

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

它就是筛选结果是A列,筛选条件是B列里面找E2单元格

就轻松的获取了我们想要的结果:

有的小伙伴可能是用公式编辑器Fx输入的,需要输入的是前2个参数,输入内容如下:

2、Filter公式高级用法

以上是一对一查找匹配,当我们筛选一个条件的时候,它的结果只有一个

如果说,当我们筛选的条件,里面是多个值时,它是怎样的呢?

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

所以,同样的一个公式,如果我们源数据里面有两个结果,那么 FILTER公式也会把所有的结果查找出来

如果我们想把数据横向展示时,会加一个转置公式:

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

因为,如果下面还有部门条件时,我们向下填充公式,就能把每个部门的员工数据给筛选出来了:

通过这个公式,在一对多查询匹配的时候,也变得非常简单了

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

","gnid":"917ffc026a0af647f","img_data":[{"flag":2,"img":[{"desc":"","height":"457","title":"","url":"https://p0.ssl.img.360kuai.com/t01770b9c99f788ec8d.jpg","width":"781"},{"desc":"","height":"555","title":"","url":"https://p0.ssl.img.360kuai.com/t0127712b39207b4f15.jpg","width":"726"},{"desc":"","height":"246","title":"","url":"https://p0.ssl.img.360kuai.com/t016950d9487c6bec3b.jpg","width":"608"},{"desc":"","height":"744","title":"","url":"https://p0.ssl.img.360kuai.com/t01c50de4b091767e8c.jpg","width":"1326"},{"desc":"","height":"663","title":"","url":"https://p0.ssl.img.360kuai.com/t019062d2c40f158adb.jpg","width":"1015"},{"desc":"","height":"766","title":"","url":"https://p0.ssl.img.360kuai.com/t014bbae2786864fffc.jpg","width":"1214"},{"desc":"","height":"355","title":"","url":"https://p0.ssl.img.360kuai.com/t01f07fa1242766c8c4.jpg","width":"701"},{"desc":"","height":"359","title":"","url":"https://p0.ssl.img.360kuai.com/t0124d96fcfe55aafb9.jpg","width":"795"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"cache","pub_time":1709726880000,"pure":"","rawurl":"http://zm.news.so.com/793a8c81cb601da9d19d62d3897f458d","redirect":0,"rptid":"bd86145c5a81944d","rss_ext":[],"s":"t","src":"Excel自学成才","tag":[],"title":"Vlookup被抛弃,Filter函数公式,太牛了!

荣马刮3679EXCEL表格的VLOOK公式怎么用 -
阚雁彦18631819339 ______ 材料/工具:Excel2010 1、先确保第一组中学号列在成绩列的前面.因为学号列是2组数共有的关键字段. 2、在成绩列第一个单元格中调出Vlookup函数. 3、第一个参数就是要依据查找的数据,这里是第一个单元格成绩,所以对应第一个学号...

荣马刮3679excel 中,单元格满足条件则自动返回一个值! -
阚雁彦18631819339 ______ EXCEL返回单元格的行列号利用以下几个公式; 公式一; =SUM(MMULT(N(A6:C9="王五"),ROW(1:3)))数组公式 公式二; 或者=MOD(FIND(F6,PHONETIC(A6:C9))/2-0.5,3)+1 输入后,不能按回车,需要按下ctrl+shift+回车,即看到公式的前后自动出现{}就行了

荣马刮3679IF函数、vlook - up如何运用?(最好详细滴)
阚雁彦18631819339 ______ excel函数吧? IF(logical_test,value_if_true,value_if_false) Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式. Value_if_true 是 logical_test 为 TRUE 时返回的值. Value_if_false 是 logical_test 为 FALSE 时返回的值 VLOOKUP(...

荣马刮3679在EXCEL里面如果使单元格满足不同条件时,返回不同的值? -
阚雁彦18631819339 ______ 1、首先在excel表格中的A列中输入一组数据,根据不同的条件返回不同的数值. 2、例如满足A1单元格输入A,则返回a,完整公式为:=IF(A1="A","a",IF(A1="B","b",IF(A1="C","c",""))). 3、点击回车生成计算结果,可以看到此时A1单元格为B,则返回了小写字母b. 4、然后向下填充公式,即可将对应A列的输入的数值返回需要显示的数据.

荣马刮3679EXCEL公式vlook嵌套year -
阚雁彦18631819339 ______ 输入=VLOOKUP(YEAR(A1),D:E,2,0) 在D列精确匹配A1单元格所在的年份,并返回对应E列数据.

荣马刮3679怎么用在excel中用vlookup函数检索两个表格中同时满足两个条件的数据? -
阚雁彦18631819339 ______ vlookup 只能查找一个区域内满足条件的数据看你的数据是数值,还是文本了.数值可以使用 =sum((条件=条件)*(条件=条件)*(累计列))文本可以用: =offset(定位点,偏移行,偏移列) 与其他组合函数 match ,find

荣马刮3679VLOOKUP问题col - index - num的值递增 (满足条件单元格数组区域序号) -
阚雁彦18631819339 ______ 找出来的数据不准确,不是“因为序列号表示整列,而B2代表一个单元格.引用栏的顺序不一样的话,公式找出来的数据就不准确.”这个原因!VLOOKUP函数的意思是查找符合条件的第一个数值,如果你的表中有多个符合条件的值,它显示的永远是第一个,所以出现了你说的不准这个情况!与COLUMN(B2)无关,这是正解!

荣马刮3679EXCEL的VLOOK函数使用问题 -
阚雁彦18631819339 ______ 公式出现的问题应该是随着公式下拉,匹配的区域也随之改变的原因.表2的A2公式改为 =VLOOKUP(B2,Sheet1!B:C,2,0) 表3的B2公式改为 =VLOOKUP(D2,Sheet1!B:C,2,0) 这样下拉填充就不会有错了.

荣马刮3679高手帮忙介绍下vlookup在电子表中的用法? -
阚雁彦18631819339 ______ VLOOKUP在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值.当比较值位于数据表首列时,可以使用函数 VLOOKUP 代替函数 HLOOKUP.在VLOOK...

荣马刮3679EXCEL编写一个自定义函数 -
阚雁彦18631819339 ______ 下面的公式机能基本上是你要的.假设原数据在A-G,A列是查找列 在 H列里有A列的数值,现在根据H列拉将查找到的A-G的值显示 可以用以下公式=vlookup($h1,$a:$g,column(b1),0) 然后公式横着拉6列,就可以了.

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