Σ表格公式学堂EXCEL FORMULA & SCENARIO
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. 1在目标列第一个单元格手写你要的结果
  2. 2回车到下一行,再写一个样例(两个样例更容易被识别)
  3. 3按 Ctrl+E,Excel 自动填满整列并给出预览
  4. 4逐行抽查,发现个别不对就手动改,再按一次 Ctrl+E 可重新识别
5

动画演示

按步骤看屏幕怎么变
操作演示·把「姓名 电话」拆成两列第 1 / 2 步
CtrlE按下这组键
姓名列已按规律填充
ABC
1原始信息姓名电话
2张三 13800001111张三
3李四 13900002222李四
4王五 13700003333王五
5赵六 13600004444赵六
STEP 1
在 B2 手写「张三」,按 Ctrl+E,姓名整列自动拆出
6

类似的快捷键

容易混,但用在不同地方
7

常和这些键一起用

典型流程:在目标列第一个单元格手写你要的结果 → 复制 / 粘贴 → 撤销 / 恢复,整条链路手不离键盘。

7

注意事项

  • 结果不是公式,源数据变化后要重新执行。
  • 数据量特别大或规律复杂时可能猜错,务必抽查。
  • 想保留原始数据,先复制一列出来再操作。

同类快捷键