摘要:在日常办公中,掌握几个关键函数能大幅提升工作效率。今天分享5个实用公式,帮你轻松应对数据查询、筛选、计算等常见需求。
在日常办公中,掌握几个关键函数能大幅提升工作效率。今天分享5个实用公式,帮你轻松应对数据查询、筛选、计算等常见需求。
1. 精准查找数据(XLOOKUP)
场景:根据员工姓名查找对应的上级领导。
公式: =XLOOKUP(E3, C$3:C$8, B$3:B$8, "查无此人")
解析:
E3 是要查找的员工姓名。
C$3:C$8 是查找范围(秘书列)。
B$3:B$8 是返回范围(领导列)。
"查无此人" 是未匹配时的提示信息。
优势:比VLOOKUP更灵活,支持反向查找,避免#N/A错误。
2. 一键筛选符合条件的数据(FILTER)
场景:提取所有女性员工名单。
公式: =FILTER(B3:B8, C3:C8="女")
解析:
B3:B8 是要筛选的数据列(姓名)。
C3:C8="女" 是筛选条件(性别为女)。
优势:动态数组输出,自动扩展结果,无需手动下拉填充。
3. 反向查询(LOOKUP万能公式)
场景:根据商品名称查找销售经理。
公式: =LOOKUP(1, 0/(C2:C10=E3), A2:A10)
解析:
C2:C10=E3 匹配商品名称。
A2:A10 返回对应的经理姓名。
适用场景:VLOOKUP无法从左向右查时,用这个公式轻松解决。
4. 自动计算年龄(DATEDIF)
场景:根据出生日期计算截至2023年7月1日的年龄。
公式: =DATEDIF(B2, "2023-7-1", "y")
解析:
B2 是出生日期。
"2023-7-1" 是截止日期。
"y" 表示计算整年数(舍去不足年的部分)。
注意:DATEDIF是隐藏函数,但Excel和WPS均支持。
5. 快速提取金额(REGEXP正则匹配)
场景:从文本中提取费用金额(如“差旅费520元”提取520)。
公式(WPS专用): =SUM(1*REGEXP(A2, "[0-9.]+(?=元)"))
解析:
[0-9.]+ 匹配数字和小数点。
(?=元) 表示匹配“元”前面的数字。
替代方案(Excel通用): =-LOOKUP(1, -MID(A2, MIN(FIND({0,1,2,3,4,5,6,7,8,9}, A2&"0123456789")), ROW($1:$100)))
总结
需求 推荐公式 优势
精准查找 XLOOKUP 灵活、支持反向查找
条件筛选 FILTER 动态数组,自动扩展
反向查询 LOOKUP(1,0/...) 万能反向匹配
计算年龄 DATEDIF 隐藏但强大
文本提取金额 REGEXP(WPS) 正则匹配,精准提取
掌握这5个公式,能解决大部分办公数据处理问题,效率提升立竿见影!
来源:嘉晴教育分享