从系统里导出的客户名单,姓名和手机号挤在同一个单元格里,中间连个分隔符都没有。要把它们拆成两列,很多人第一反应是"分列"功能,结果发现没有统一的分隔符,分列根本下不了手。其实 Excel 里有个被严重低估的快捷键 Ctrl+E,你给它做一个示范,它就能看懂你的意图,把剩下几百行全部照着办。
Ctrl+E 是什么
Ctrl+E 对应的功能叫"快速填充",从 Excel 2013 开始就有。它的工作方式很特别:不需要你写公式,只需要在旁边一列手动填一两个例子,它就会分析你填的内容和左边数据的关系,然后按同样的规律填完整列。
说白了,就是"你做一遍给它看,它替你做剩下的"。
拆分姓名和手机号的完整步骤
假设 A 列的内容是"张伟13812345678"这种姓名和手机号连在一起的格式。
- 选中 B3 单元格(或者保持在 B 列),按下 Ctrl+E
手机号同理:在 C2 输入 13812345678,按 Ctrl+E,整列号码全部到位。
整个过程不用写一个函数,前后不超过十秒。
它还能干这些活
快速填充的能力远不止拆分,下面几个场景都是一个示范加一次 Ctrl+E 解决:
- 手机号打码:输入 138****5678 作为示范,整列号码中间四位自动变星号
- 身份证提取生日:在旁边输入第一行对应的 19950816,其余行自动照提
- 合并内容:想把姓名和部门拼成"张伟-销售部",示范一行即可
- 统一格式:把"2026.7.29"改成"2026-07-29",示范一行,整列改完
- 加前缀后缀:给一列工号统一加上"HR-"开头,同样一遍搞定
用不出来?检查这三点
- 提示"没有看到用于填充的模式"。说明示范给得太少或规律不明显,多手动填一两行再按 Ctrl+E,样本多了它就看懂了。
- 快捷键没反应。检查 Excel 版本,2013 之前的版本没有这个功能;另外快速填充必须在数据的紧邻列使用,隔了一列空列就失效。
- 填出来的结果有个别错的。快速填充是按规律推测,遇到"欧阳娜娜"这种复姓,按两个字姓名的规律拆就会拆错。填完后扫一眼结果,个别修正即可,它不会顽固地改回去。
和分列功能怎么选
有统一分隔符(逗号、空格、顿号)的数据,用"数据"选项卡里的分列,稳定可靠。没有分隔符、但人眼能看出规律的数据,用 Ctrl+E。两个工具互相补位,遇到脏数据先想想哪个更合适。
💡 提醒一句:快速填充的结果是静态值,不像公式会随源数据自动更新。如果 A 列后面还会补新数据,新增的行需要重新按一次 Ctrl+E。
下次再碰到几百行挤在一起的名单,先别叹气,示范一行,Ctrl+E,收工。