Excel小技巧 :Ctrl+E,90%的人不知道的"万能填充"快捷键
- 2026-11-09 22:30:57

先说个真实场景。
领导甩来一张表,A列全是"张三-13800138000"这种格式,姓名和手机号粘在一起。领导说:把姓名和手机号拆成两列,下午开会要用。
你打算怎么做?
用公式?LEFT、FIND、LEN 组合半天,还得处理姓名长度不一样的问题。
用分列?万一中间的分隔符不统一,有的用横杠有的用空格,分列直接乱套。
手动复制粘贴?500 行数据,怕是要加班到晚上。
其实,你只需要在一个单元格里手动填好第一行答案,然后按下 Ctrl+E。
剩下的 499 行,Excel 会在一秒内全部帮你填好。
01、Ctrl+E 是什么
Ctrl+E 的学名叫「快速填充」,是 Excel 内置的智能识别功能。它的工作原理很简单:你给它一个示例,它自动识别规律,然后把同样的操作应用到整列。
这个功能从 Excel 2013 开始就有了,2016、2019、2021、365 全部支持,WPS 也能用。不需要写公式,不需要装插件,不需要学任何新语法。
你会打几个字,就会用 Ctrl+E。
02、六个最实用的场景
场景一:拆分姓名和手机号
A列数据:张三-13800138000
B1 手动输入:张三
C1 手动输入:13800138000
光标放在 B2,按 Ctrl+E,姓名列全部填好。
光标放在 C2,按 Ctrl+E,手机号列全部填好。
不需要任何公式,Excel 自己看懂了"横杠前面是姓名,横杠后面是手机号"这个规律。
场景二:从身份证号提取出生日期
A列数据:110101199003071234
B1 手动输入:1990-03-07
光标放在 B2,按 Ctrl+E。
Excel 自动识别出第7到14位是出生日期,帮你全部转换成标准日期格式。以前要用 MID+DATE 函数折腾半天的事,现在两步搞定。
场景三:合并多列内容
A列是省份,B列是城市,C列是区县。你要拼成"广东省-深圳市-南山区"这种格式。
D1 手动输入:广东省-深圳市-南山区
光标放在 D2,按 Ctrl+E。
完事。比 CONCATENATE 或者 & 拼接还快。
场景四:提取邮箱的用户名
A列数据:zhangsan@company.com
B1 手动输入:zhangsan
光标放 B2,按 Ctrl+E。
Excel 自动理解你要的是 @ 前面那部分。
场景五:统一手机号格式
A列数据很乱,有的写成 138 0013 8000,有的写成 138-0013-8000,有的写成 13800138000。
B1 手动输入你想要的格式:138-0013-8000
Ctrl+E 一下,全部统一。
场景六:从地址中提取省/市
A列数据:广东省深圳市南山区科技园南路88号
B1 手动输入:广东省
C1 手动输入:深圳市
D1 手动输入:南山区
分别 Ctrl+E,三级地址拆分完成。
03、几个使用要点
第一,示例要给对。 Ctrl+E 是根据你给的那一行示例来推断规律的。如果第一行数据比较特殊(比如姓名只有一个字、手机号带区号),建议先手动填好前两行再按 Ctrl+E,给 Excel 更多的学习样本。
第二,数据要有规律。 如果同一列里的格式五花八门、完全没有统一模式,Ctrl+E 的准确率会下降。遇到这种情况,可以先用排序把相同格式的数据归拢到一起,分段做 Ctrl+E。
第三,填完一定要检查。 快速填充本质上是模式识别,不是精确计算。对于特别重要的数据,填完后抽查几行确认一下。如果发现某几行填错了,手动修正那几行,再对修正后的区域 Ctrl+E 一次,Excel 会自动重新学习规律。
第四,它不只是拆分。 很多人以为 Ctrl+E 只能拆数据,其实它的核心能力是"模式模仿"。任何你能用文字描述出来的转换规律,它都能帮你批量执行。加前缀、加后缀、换格式、提取特定位置的文字,都行。
第五,WPS 也能用。 如果你用的是 WPS 表格,Ctrl+E 同样支持。在 WPS 里的路径是:数据选项卡 → 快速填充,或者直接按快捷键。
04、和公式比,它好在哪
当然,公式有公式的强项。如果你的数据是动态新增的(比如每天都有新订单进来),用公式自动处理更合适。但如果是接到一个现成的表需要快速整理,Ctrl+E 的效率远超写公式。
05、今天的总结
Ctrl+E 的核心用法就三步:
第一步,手动填好第一行的答案。
第二步,光标移到下一行。
第三步,按 Ctrl+E。
完了。就这么简单。
这个技巧最大的价值不在于它有多高级,而在于它把很多"需要写公式才能解决"的问题,降维成了"填一个示例然后按快捷键"。
对于每天和 Excel 打交道的人来说,学会这一个快捷键,一年能省下的时间相当可观。
——E晓分享,共同进步——