【Excel实用技能】一对多查找从此不用写公式,小白也能轻松掌握!

公众号回复2016   下载office2016

几乎每个小伙伴都知道VLOOKUP可以实现一对一的查找匹配,掌握了这项技能会大大提高工作效率自不必多说。

但是实际工作中遇到的问题往往会更复杂,比如一对多查找。

于是经常就有人在群里问,怎么用VLOOKUP函数一对多匹配啊?

得到的回复往往只有三个字:万金油!

万金油啥意思,我是小白,我能说不懂吗?

实际上大神们说的万金油通常是一些比较复杂的公式套路,有多复杂你看看下面这个公式就明白了……

常见的万金油套路1

=IFERROR(INDEX($C$3:$C$11,SMALL(IF($B$3:$B$11=$E3,ROW($1:$9),99),COLUMN(A1))),"")

← 左右滑动查看完整公式 →

还想了解其他万金油套路的留言告诉老菜鸟

实际上,要解决一对多问题,可以完全不用公式,小白也能轻松掌握,以下分享两个操作技巧。

一对多查找方法之——高级筛选

以下图为例,要把属于商品中心的重点项目都找出来放到右边的单元格中:

使用高级筛选是这样实现的。

操作并不难,问题是要换一个条件的时候,还得重新来一遍,不能自己更新。

例如要把物流管理的重点项目匹配出来,就得这样做。

有木有办法不用万金油公式,还能根据条件自动更新结果呢?

必须有啊!!!

一对多查找方法之——数据透视表

还是用这个例子,来看看数据透视表的结果。

都不需要解释什么,小白也能掌握这个方法。

到这里,一对多查找的方法似乎说完了,实际上还有两个可以延伸的话题:

1、数据源变了怎么办?

2、如果是多对多查找怎么办?

实际上这两个问题也好解决,以下分别说明。

数据源变了怎么办?

数据源变有两种情况,没有增加行数,只是里面的内容变化;行数也增加了,内容也可能变了。

对于这两种情况,高级筛选不受影响,还是原有的操作方法。

如果是数据透视表的话,数据源行数不增加的情况,刷新一下就行了,如果数据源的行数也增加了,那就涉及到动态透视表的技术,比较简单的是将数据源转换为【表格】,也就是Ctrl t组合键,这样增加行数以后刷新透视表就可以,如果想详细了解其他的动态透视表知识,也可以留言哦。

多对多查找怎么办?

例如要同时匹配出采购管理和商品中心两个机构的重点项目,高级筛选只需要做一点点调整,在条件区域增加对应的条件即可。

同时请注意,在选择条件区域的时候也要选对范围。

如果是数据透视表的话,勾选【选择多项】这个功能,就可以多选条件了。

一对多查找的方法你会了吗?

高级筛选和数据透视表你更喜欢哪个

强烈推荐菜鸟系统学习Excel函数的宝典,也就是下面这本,非常适合新手学习。

出版社的主编说“第一次看到这本书的时候感觉非常好,这么多年能把函数用这种风格的语言讲出来的,几乎没有”。

不夸张地说,看了肯定能受益,毕竟书里的内容,都是我自己踩过的坑。

(0)

相关推荐