CtrlE
Mac:⌘E
快速填充Ctrl+E(Flash Fill)
你示范一两个例子,Excel 自动猜出规律,把整列按同样规则拆开或拼好。
编辑基础含动画演示
1
这个键到底做了什么
快速填充(Flash Fill)是 Excel 2013 之后加入的智能功能。你在目标列手写一两个结果作为「样例」,按 Ctrl+E,Excel 会分析你做了什么(拆分、拼接、提取、改大小写、加分隔符……),然后把整列按同样规律生成。
它最典型的用途是:从「张三 13800001111」里拆出姓名和电话、从身份证号里提取生日、把「省市区」拆成三列、把姓名首字母大写等。相比 LEFT/MID/FIND 套公式,它不需要写公式,几秒就能出结果。
要注意:Ctrl+E 生成的是静态结果,不是公式。源数据改了它不会自动更新,需要重新按一次;而且它靠猜,遇到不规则的源数据可能猜错,生成后要抽查几行。
2
什么场景下用它
1一列拆两列
「张三 13800001111」拆成姓名、电话两列,写两行样例后 Ctrl+E。
2提取身份证生日
从 18 位身份证号里提取 19900101 并转成日期格式。
3批量拼接
把「省」「市」「区」三列拼成完整地址,写一行样例后一键生成整列。
3
提高了什么
不写公式也能拆列
原来LEFT + FIND + MID 套三层,还要调试括号
→用它写一个样例按 Ctrl+E,1 秒出整列
处理脏数据更快
原来几百条不规整的地址,手工一条条改
→用它示范 2 条,剩下的自动识别
4
怎么操作
- 1在目标列第一个单元格手写你要的结果
- 2回车到下一行,再写一个样例(两个样例更容易被识别)
- 3按 Ctrl+E,Excel 自动填满整列并给出预览
- 4逐行抽查,发现个别不对就手动改,再按一次 Ctrl+E 可重新识别
5
动画演示
按步骤看屏幕怎么变操作演示·把「姓名 电话」拆成两列第 1 / 2 步
CtrlE按下这组键
姓名列已按规律填充
| A | B | C | |
|---|---|---|---|
| 1 | 原始信息 | 姓名 | 电话 |
| 2 | 张三 13800001111 | 张三 | |
| 3 | 李四 13900002222 | 李四 | |
| 4 | 王五 13700003333 | 王五 | |
| 5 | 赵六 13600004444 | 赵六 |
STEP 1
在 B2 手写「张三」,按 Ctrl+E,姓名整列自动拆出
6
类似的快捷键
容易混,但用在不同地方7
常和这些键一起用
典型流程:在目标列第一个单元格手写你要的结果 → 复制 / 粘贴 → 撤销 / 恢复,整条链路手不离键盘。
7
注意事项
- 结果不是公式,源数据变化后要重新执行。
- 数据量特别大或规律复杂时可能猜错,务必抽查。
- 想保留原始数据,先复制一列出来再操作。