本文作者:office教程网

一对多查找,Vlookup太麻烦,新公式Filter太简单了

office教程网 2023-08-25 10:38:15
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

举个工作实例,左边是各部门,员工姓名数据

现在需要根据部门信息,把右边所有的员工信息给列出来,放在同一个单元格中

我们分别用老版本的VLOOKUP公式和新版本的FILTER公式快速查找匹配

1、Vlookup公式

首先,我们需要在数据最右边建立一个辅助列,这里是C列

然后在C2单元格中输入的公式是:

=B2&" "&IFERROR(VLOOKUP(A2,A3:C9,3,0),"")

也就是用B2单元格,连接一个空格,然后再用VLOOKUP去查找下面的同一个部门的数据,并且连接在一起

这些的话,各个部门的员工都会依次的累计的匹配到右边,堆在一起

然后我们想匹配各个部门的员工的话,只需要匹配到这个辅助列对应的内容就好了

输入的公式是:

说实话,VLOOKUP公式还是有点复杂的,一下子不太容易接受

需要思考很久才能被消化

在Excel单元格中同时显示数据与进度条实用技巧分享

Excel作为一款功能强大的电子表格软件,广泛应用于数据分析、报告制作以及日常办公中。在Excel单元格中,我们不仅可以输入和显示数据,还可以通过一些技巧,在单元格内同时展示数据及其对应的进度条。这种设计既直观又美观,有助于快速理解数据的进

2、新公式FILTER

这是新版本出来的函数公式,非常的简单,只需要两个参数,就可以轻松进行查找匹配

它的使用用法是:

=FILTER(筛选的结果,筛选的条件)

这里,其实我们只需要对A列进行筛选,筛选的条件是销售部,得到B列的结果,就是我们想要的员工名单

所以,当我们使用公式:

=FILTER(B:B,A:A=D2),它就能一次性的得到所有销售部的员工名单,是个3行1列的数组结果,它会自动的竖向的溢出到了下面的单元格中

如果我们想把这个数组结果放在一个单元格中,使用的公式是:

=ARRAYTOTEXT(FILTER(B:B,A:A=D2))

它可以将数组内容,转换成文本, 用逗号连接,

这个公式只需要记录AR就可以,它可以按TAB键补充完整

当我们需要得到各个部门的结果时,只需要将公式向下填充,就得到了所有的结果,而且当A:B列内容进行修改时,结果也能自动的刷新:

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

Excel数据透视表,跨多个表格数据源,你会么

举个工作实例,我们在不同的SHEET表格里面,记录了商品的销售数量,如下所示:其它的SHEET也是同样的记录商品和数量,表格格式一样,数据不一样现在,我们需要对表格里面,所有的商品进行数量汇总得到多个表格数据源的透视结果:只需要三步,轻松搞

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:一对多查找,Vlookup太麻烦,新公式Filter太简单了发布于2023-08-25 10:38:15
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: