你有没有这种体验:老板发来一份几千行的Excel,要求"把重复的去掉""把手机号中间四位打码""按部门统计人数"……你一行一行手动操作,搞到晚上10点还没弄完。
其实这些操作,用Excel函数一条公式就能搞定。今天这5个函数,专治"数据处理慢到崩溃",每个都是实测能省大把时间的硬货。
方法一:VLOOKUP——跨表匹配数据,再也不用复制粘贴
能做啥:
从一张表里根据某个关键词,自动到另一张表里找到对应的数据并填过来。比如你有员工名单表和工资表,想按姓名自动匹配工资到名单表里,一条VLOOKUP公式就搞定了。
真实场景:
HR发来一份500人的员工花名册,要求把"司龄"补充进去。司龄数据在另一份Excel的"历史入职表"里。以前的做法是按姓名一个个复制粘贴,500人至少搞半小时。用VLOOKUP,30秒搞定。
操作步骤:
1.在花名册的空白列输入公式:=VLOOKUP(A2, 历史入职表!A:D, 4, 0) | A2是查找值,A:D是查找范围,4是返回第4列,0是精确匹配
2.按回车,第一个人的司龄自动填入
3.双击单元格右下角的小十字,整列自动填充
4.如果显示 #N/A,说明这个人不在历史表里,检查姓名是否完全一致
5.进阶:用 IFERROR(VLOOKUP(...), "未找到") 把错误值替换成友好的提示
视频教程搜索:B站/抖音搜索 → "VLOOKUP函数入门教程 匹配数据"
方法二:SUMIFS——多条件汇总,告别手动逐个加
能做啥:
根据多个条件同时筛选并求和。比如你想算"销售一部"在"3月份"的"总业绩",SUMIFS可以一次性按部门、月份、人员等多条件筛选后求和,比筛选后手动SUM快10倍。
真实场景:
月底了,领导要一份各部门各月份的销售汇总表。数据有3000行,涉及5个部门、12个月。如果用筛选功能一个个筛选再求和,至少要折腾2小时。用SUMIFS写一个公式拖拽,5分钟全部出结果。
操作步骤:
6.在汇总表的目标单元格输入:=SUMIFS(销售额列, 部门列, "销售一部", 月份列, "3月")
7.按回车,立即得到结果
8.修改条件单元格引用(如 B2 而不是 "销售一部"),拖拽填充整行
9.可以叠加最多127个条件,想加就加
10.进阶:搭配数据验证(下拉菜单)让领导自己选部门看数据
视频教程搜索:B站/抖音搜索 → "SUMIFS多条件求和函数教程"
方法三:LEFT/RIGHT/MID——文字拆分提取,数据清洗神器
能做啥:
从一段文字中按位置截取指定长度的内容。比如身份证号提取出生日期、手机号中间四位打码、合同编号提取年份等,这些看似"只能手动"的操作,用这三个函数一行公式搞定。
真实场景:
公司要求对客户信息表做脱敏处理,手机号中间四位替换为星号(如 138****5678)。客户表有2000条记录,手动改得疯掉。用LEFT+RIGHT组合,3秒全部完成。
操作步骤:
11.手机号打码公式:=LEFT(A2,3)&"****"&RIGHT(A2,4) | 取前3位+星号+取后4位
12.身份证提取出生日期:=MID(A2,7,8) | 从第7位开始取8位
13.合同编号提取年份:=LEFT(A2,4) | 取前4位就是年份
14.拖拽填充整列即可
15.进阶:配合 TEXT(MID(身份证,7,8),"0000-00-00") 直接把出生日期格式化
视频教程搜索:B站/抖音搜索 → "Excel LEFT RIGHT MID 文本截取函数"
方法四:COUNTIFS——多条件计数,统计数据不用数格子
能做啥:
根据多个条件统计满足条件的行数。比如"销售一部""3月份""业绩>10000"的订单有多少笔?COUNTIFS直接给你答案,不用筛选也不用透视表。
真实场景:
月底做KPI统计,需要统计每位销售员的"成交单数""退货单数""超额完成单数"。数据上万条,用眼睛数不可能,用筛选+状态栏计数也很慢。COUNTIFS一条公式,全员工的全维度统计一次性出结果。
操作步骤:
16.统计某员工成交单数:=COUNTIFS(业务员列, "张三", 状态列, "成交")
17.多条件组合:=COUNTIFS(A:A, "张三", B:B, "成交", C:C, ">10000") | 同时满足3个条件才计数
18.拖拽填充,统计所有员工
19.进阶:用 COUNTIFS + SUM 可以统计不重复值的数量(如有多少不同客户)
20.搭配 COUNTIF 单条件版本,简单场景更快
视频教程搜索:B站/抖音搜索 → "COUNTIFS多条件计数函数教程"
方法五:XLOOKUP——VLOOKUP的终极替代,找数据再也不会翻车
能做啥:
Excel 365/2021新增函数,是VLOOKUP的"完全体升级版"。支持向左查找、多条件匹配、找不到时返回默认值,几乎解决了VLOOKUP的所有痛点。如果你用的Excel版本支持,建议直接用XLOOKUP替代VLOOKUP。
真实场景:
用VLOOKUP时经常遇到两个崩溃场景:要找的值在查找列的左边(VLOOKUP做不到)、多条件匹配(VLOOKUP写起来贼复杂)。比如根据工号查姓名,姓名在工号左边,VLOOKUP直接报错。XLOOKUP一个公式,轻松搞定。
操作步骤:
21.基本用法(按工号查姓名):=XLOOKUP(F2, 工号列, 姓名列) | F2是查找值,工号列在哪找,姓名列返回什么
22.找不到时返回默认值:=XLOOKUP(F2, 工号列, 姓名列, "未找到")
23.反向查找(姓名在工号左边也能找):=XLOOKUP(F2, B:B, A:A)
24.多条件匹配:=XLOOKUP(F2&G2, 部门列&月份列, 业绩列) | 用 & 把多个条件拼在一起匹配
25.注意:仅Excel 365/2021及以上版本支持,WPS最新版也已支持
视频教程搜索:B站/抖音搜索 → "XLOOKUP函数教程 替代VLOOKUP"
总结
① VLOOKUP —— 跨表自动匹配数据 | 两份表之间按关键词关联数据
② SUMIFS —— 多条件同时求和 | 部门/月份/人员等条件组合汇总
③ LEFT/RIGHT/MID —— 按位置截取文字 | 数据脱敏、提取关键信息
④ COUNTIFS —— 多条件统计计数 | KPI统计、分类计数
⑤ XLOOKUP —— VLOOKUP终极替代 | 所有查找匹配场景(推荐优先使用)
这5个函数,不需要都记住。先从 VLOOKUP 入手,搞定最常见的"跨表匹配"场景,再根据工作需要逐步掌握其他4个。函数不是背出来的,是用出来的。
更多职场效率干货,关注本公众号,每天一个小技巧,打工不再低效。
夜雨聆风