Filter函数为何超越Vlookup?职场高效匹配技巧必学

来源:本站整理 作者:网络笔记

最佳答案一、Vlookup函数作为新手必学的函数公式,它能解决部分数据匹配问题。比如要根据员工姓名匹配工资,用公式“=Vlookup(F2,B:D,3,0)”即可,其中F2是查找值,在B到D列中查找,返回第3列结果,0代表精确查找。但它有明显局限,在一对多查找时,只能返回第一条结果,像公式“=Vlookup......

一、Vlookup函数

作为新手必学的函数公式,它能解决部分数据匹配问题。比如要根据员工姓名匹配工资,用公式“=Vlookup(F2,B:D,3,0)”即可,其中F2是查找值,在B到D列中查找,返回第3列结果,0代表精确查找。但它有明显局限,在一对多查找时,只能返回第一条结果,像公式“=Vlookup(F2,A:B,2,0)”,面对多个匹配项就无能为力。

二、Filter函数

Filter函数的出现改变了数据查找的格局,仅需“=FILTER(筛选结果,筛选条件)”两个参数,就能高效解决各类查找问题。查找“吕布”的工资时,筛选结果为D列,条件是B列等于F2,公式“=FILTER(D:D,B:B=F2)”简单明了。更关键的是,它遇到多个符合条件的结果时,会全部保留,比如按部门查员工姓名,公式“=Vlookup(F2,A:B,2,0)”若A列有4个市场部记录,B列对应的4个姓名会全部显示。若想横向排列,加转置公式“=TRANSPOSE(FILTER(B:B,A:A=F2))”即可,要查所有部门情况,向下填充公式就行。

网络笔记 学习文库

我这一生没什么理想,能治愈我的,从来都不是时间,而是内心的那份释怀和明白!

热门分类

热门工具

联系客服QQ:+