Excel条件批量查找方法全集(3个公式直接套用)一定会用得到哦

  

  大家好,这一章我们来讲一对多的查找,

  其实之前我们讲过一对多的查找,这一章我把所有的关于一对多查找的函数都做了一个总结,摆在一起,你会发现在对比中,不管你是死记,还是对比理解都会轻松很多.

  什么叫做一对多查找?

  如下图,我想根据部门为后勤部查找:

  满足为后勤部的所有人员信息.

  简单的VLOOKUP只能查找一个内容,而我们需要根据一个条件查找1个或多个以上的内容.

  

  关于这种类型的查找,你大致可以用到以下的方法:

  1.切片器筛选

  2.高级筛选

  3.FILTER函数

  4.VLOOKUP辅助列方法

  5.万金油公式

  下方有视频解析,如果习惯看老徐的视频,直接观看视频解析吧.

  1.切片器筛选

  把表格变成超级表进行切片器的插入,是最简单的方法.

  如下图,筛选部门就行.

  

  严格意义上来讲这不算是查找,而算是筛选.

  2.高级筛选

  高级筛选来进行一对多的查找如下图操作:

  满足为后勤部的所有信息提取.

  

  3.FILTER函数

  第三种方法,也是最优质的最简单的方法,

  FILTER函数:

  =FILTER(A2:C12,A2:A12=E2)

  

  4.VLOOKUP搭配辅助列

  首先用下面这个函数做一个辅助列,

  所有的当前部门,从上到下的累计.

  

  然后以辅助列为查找对象列,进行公式的编辑:

  =IFERROR(VLOOKUP($F$2&ROW(A1),$A$2:$D$12,MATCH(F$4,$A$1:$D$1,0),0),"")

  

  5.万金油公式

  公式如下:

  如果这个公式你不理解,建议观看视频解析.

  =IFERROR(INDEX($A$1:$D$12,SMALL(IF($A$2:$A$12=$F$2,ROW($A$2:$A$12),""),ROW(A1)),MATCH(F$4,$A$1:$D$1,0)),"")

  

  万金油公式适用于比较老的版本.

  举报/反馈