WPS和Excel里最被低估的快捷键Ctrl+E——你手动输入第一行,它猜出剩下290行.HR用了以后说省了半天
上周一个做HR的朋友给我发了张表。
A列里是300多个人的”姓名+手机号”,比如张三13800138000。她要从中提取手机号,已经手动复制粘贴了40多行,眼睛快瞎了。
我说:你把第一行的手机号手动打进去,选中第二行,按Ctrl+E。
她照做了。剩下的290行,三秒钟全部填完。
她在微信里打了大概二十个感叹号。
Ctrl+E到底是个什么东西
这个快捷键从Excel 2013就有了,WPS 2019版以上也支持。正式名叫”快速填充”(Flash Fill)。
它的工作原理极其简单:你在第一行做一个示例,告诉电脑”我想要这个结果”,选中下一行按Ctrl+E,它会自动识别你的意图,把后面所有行都按同样的规律处理。
不需要函数。不需要分列。不需要正则表达式。只需要一个例子。
这几个场景,Ctrl+E能省你半天时间
1. 从一列乱七八糟的数据里提取手机号
A列:张三13800138000、李四13912345678……
第一行手动输入13800138000→选中第二行→Ctrl+E。Done。
反过来也行:你有一列手机号,想加掩码变成138****8000——输入第一行示例→Ctrl+E。
2. 合并姓名和工号
A列”张三”,B列”A0037″。你想要的结果:张三(A0037)。
在C2输入张三(A0037)→选中C3→Ctrl+E。
所有行自动合并。
3. 从身份证号提取出生日期
A列是18位身份证号。你要提取出生日期变成1995-06-15格式。
第一行手动输入1995-06-15→Ctrl+E。不写MID函数,不设单元格格式。就一下。
4. 统一日期格式
一列日期,有人写2026/7/2,有人写7月2日,有人写20260702。
在第一行统一输入成你要的格式2026-07-02→Ctrl+E。所有乱七八糟的格式统一了。
5. 英文名字大小写规范
一列英文名:john smith、MARY JONES、Tom WANG。你想统一成首字母大写。
第一行输入John Smith→Ctrl+E。一个操作搞定全列。
6. 邮箱前缀提取
zhangsan@company.com→提取zhangsan。
输入第一行→Ctrl+E。比用LEFT+FIND组合简单一万倍。
Ctrl+E的边界在哪
不是万能的。几个情况它搞不定:
数据没有规律——比如有些行是”姓名+手机号”,有些行是”手机号+姓名”,Ctrl+E会乱。
源数据变了——Ctrl+E填充的结果不会自动更新。源数据改了,你得重新按一次。
模式太复杂——它能识别”把中文字段和数字段分开”,但识别不了”提取第三个逗号后面的内容”这种多层逻辑。
遇到这些情况,还是得上函数。但90%的数据拆分、合并、格式化场景,Ctrl+E够用了。
它为什么不是”自动”的
很多人问:既然电脑能识别规律,为什么还要我手动输入第一行?
因为你的数据可能有好多种规律。电脑不知道你要的是”提取手机号”还是”给手机号加掩码”还是”把手机号格式化成000-0000-0000″。你用第一行告诉它你要哪个,它照做。
在WPS里和Excel里完全一样——都是选中单元格→Ctrl+E。WPS 2026版还加了AI增强,有些拿不准的模式会弹出选项让你确认。
你现在打开你的WPS或Excel,找一列最近让你头疼的数据,试一下Ctrl+E。做完回来告诉我用了多久。
夜雨聆风