摘要:你是不是还在为这些场景抓狂?要从2000行员工表里同时按姓名+部门查找信息,VLOOKUP输到吐血?两个表格核对差异,用条件格式标红到手抖?领导突然要未到人员名单,你加班到深夜还在手动筛选?
你是不是还在为这些场景抓狂?
要从2000行员工表里同时按姓名+部门查找信息,VLOOKUP输到吐血?
两个表格核对差异,用条件格式标红到手抖?
领导突然要未到人员名单,你加班到深夜还在手动筛选?
今天教你用一个颠覆认知的超级函数——FILTER!
它不仅能多条件精准查找,还能3秒提取差异数据,操作简单到让VLOOKUP羞愧退场!
任务:从员工表中查找【部门-姓名】的所有订单记录
假设你有一个包含员工部门、姓名等信息的表格,现在你想根据部门和姓名同时查找某个员工的所有信息。这时,Filter函数就能派上用场。
FILTER(显示筛选结果列的范围,条件)
=FILTER($C$1:$E$15,$A$1:$A$15&$B$1:$B$15=A19&B19)
“&”是连接符,按shift+7可输入&
1、选择要查询的数据区域(即要显示哪几列):数据区域在$C$1:$E$15范围内。
2、构建条件:,$A$1:$A$15&$B$1:$B$15是把部门列跟姓名列进行连接,A19&B19是把查找的部门跟姓名进行连接,然后让他们相等进行查找。
3、锁定参数:为了批量查询,将公式中进行相应的锁定。
假设你有两个表格,一个是员工签到表(C列包含员工姓名),另一个是员工名单表(F列包含所有员工姓名)。现在你想快速提取出签到表中未到的员工清单。
=FILTER(A2:A15,COUNTIF(C2:C12,A2:A15)=0)这个公式表示从A2:A15区域中筛选出那些在C2:C12区域中未出现的姓名(即未到的员工)。
按下回车键后,你将看到未到的员工清单被提取出来并显示在E1单元格下方的区域中。
不要用战术的勤奋掩盖战略的懒惰——与其花3小时手动核对,不如3分钟学会这个函数!
立即打开Excel试一下! 你的工作效率会在评论区发生惊人变化
来源:昊焱教育