做数据治理这些年,Excel一直没离开过我的桌面。建议收藏,用的时候直接翻。
不是什么高深技巧,就是15个公式,反复用。有些几乎每周都碰,有些偶尔救急。每一个都是踩坑踩出来的——不是从书上抄的,是某次报表出错、某次对不上数、某次被领导追问"这个数据怎么来的"之后,逼着自己学会的。
直接上干货,按场景分了类。
一、清洗类——拿到脏数据第一步就干这个
1. TRIM — 去多余空格=TRIM(A2)从系统导出的数据,名字前后经常带看不见的空格,VLOOKUP死活匹配不上,九成是它的锅。我第一次遇到这个问题的时候,盯了半小时没发现原因,后来同事看了一眼说"你trim一下试试",秒解决。从此养成习惯:任何从外部系统导进来的数据,先全表trim一遍。
2. CLEAN — 去不可见字符=CLEAN(A2)比TRIM更狠,把换行符、制表符这些肉眼看不见的垃圾全干掉。和TRIM套着用:=TRIM(CLEAN(A2)),数据清洗第一步。
3. LEN — 校验数据长度=LEN(A2)身份证号18位、手机号11位——录入错了长度就不对。配合条件格式标红异常行,比肉眼盯快一百倍。清洗完先验一把长度,异常数据立马现形。
4. SUBSTITUTE — 替换指定内容=SUBSTITUTE(A2," ","")全角空格、特殊分隔符,TRIM搞不定的用这个。我做一卡通数据对接时,对面系统导出的手机号里混了全角空格,用这个一次清干净。当时我还写了一个很长的嵌套公式,后来才发现可以配合CLEAN一起用,效率更高。
二、提取类——把一列拆成你想要的
5. LEFT / RIGHT — 从左/右截取=LEFT(A2,6) 截身份证前6位(地区码)=RIGHT(A2,4) 截手机号后4位脱敏报表常用。给领导看数据,真实信息不能露,这俩一左一右就够。
6. MID — 从中间截取=MID(A2,7,8)从身份证里截出生日期,第7位开始取8位。做人事数据核对时这个公式用烂了。
三、匹配类——两张表对数据全靠它们
7. VLOOKUP — 老牌万能匹配=VLOOKUP(F2,A:D,4,0)说实话我到现在还是用VLOOKUP最多,因为很多单位的电脑还是旧版Office。第4列、精确匹配,三个参数记住就能用。每次对两张表的数据,第一个想到的就是它。
但VLOOKUP有个坑:只能向右查,而且大数据量时慢。我有一次对两张上万行的表,VLOOKUP卡了将近一分钟,后来换成INDEX+MATCH,秒出结果。
8. INDEX+MATCH — 大数据量用它更快=INDEX(D:D,MATCH(F2,A:A,0))VLOOKUP的灵活替代版。数据量上万行时,INDEX+MATCH明显更快;还能向左查,不受列顺序限制。缺点是写法比VLOOKUP复杂一点,新人容易写错。
9. XLOOKUP — 有新版Excel的首选=XLOOKUP(F2,A:A,D:D,"未找到")能向左查、能容错、不用数第几列,一句话:VLOOKUP能做的它都能做,还做得更好。但需要Excel 2021以上才支持。现实是很多单位电脑版本跟不上,所以XLOOKUP暂时还是"能用的偷着乐,不能用的继续VLOOKUP"。
四、统计类——汇总报表必用
10. COUNTIF — 条件计数=COUNTIF(A:A,"张三")数一下某个名字出现了几次,查重复、查遗漏都好用。做数据质量排查时,这个公式是第一选择。
11. SUMIFS — 多条件求和=SUMIFS(D:D,B:B,"计算机学院",C:C,"在职")统计某学院在职人员的工资总额。比SUMIF多个S,但能加好几个条件,做分组统计特别顺手。
12. COUNTIFS — 多条件计数=COUNTIFS(B:B,"计算机学院",C:C,"在职")和SUMIFS一对,一个求和一个计数。统计某学院在职多少人,就是这个公式。
五、判断类——自动打标签
13. IF — 条件判断=IF(D2>5000,"重点关注","正常")超过5000的标记"重点关注",否则"正常"。简单粗暴但极其好用,自动给数据分类打标签。
14. IFERROR — 错误兜底=IFERROR(VLOOKUP(F2,A:D,4,0),"无记录")VLOOKUP查不到会显示#N/A,套个IFERROR就变成"无记录"。报表里再也不会出现一堆报错,干净多了。
六、新函数——有新版Excel一定要试
15. UNIQUE — 一键去重=UNIQUE(A2:A100)不用数据透视表,不用删重复项,一个公式直接列出所有不重复的值。统计学院列表、部门列表、供应商名单,一行搞定。Excel 2021以上支持。
这15个公式不需要全记住。先把VLOOKUP、IF、TRIM、COUNTIF这四个用熟,能解决日常80%的问题——不是技巧少,是工作中真正高频的场景就那些。剩下的用到再查,用两次就记住了。
我自己到现在也没全背下来,偶尔还要翻笔记。但上面那四个,闭着眼睛都能写。
同事还在为VLOOKUP报错头疼?转发给他。
你用Excel最头疼的是什么场景?评论区聊聊。