给Excel:不用函数,一键拆分姓名 / 手机号 / 地址
收录于:Excel 效率提升 | 职场技能干货
你是否也经历过这种抓狂瞬间?
领导发来一份客户名单,A 列全是这样的内容:
张三 13800001111 广东省广州市天河区幸福路 1 号
李四 13912345678 北京市朝阳区建国路 88 号
王五 15600009999 上海市浦东新区陆家嘴路 100 号
要你整理成:姓名一列、手机号一列、地址一列,分开导入系统。
几百行数据,你开始一行一行手动复制粘贴……
还没做到第 20 行,手腕已经开始抗议了。
别傻了!Excel 早就给你准备好了"一键拆分"的神器。
认识这个被严重低估的功能:快速填充
快速填充(英文名:Flash Fill),快捷键 Ctrl + E。
从 Excel 2013 开始内置,它能:
- 自动识别你的操作规律
- 对剩余所有行一键完成
- 完全不需要写任何公式
简单说:你示范一下,它帮你做完剩下全部。
实战演练:三大场景拆分教程
场景一:从合并列中拆分「姓名」
原始数据(A 列):
操作步骤:
- 在 B1 单元格,手动输入
张三(只输这一个,不要多) - Excel 自动识别规律,B 列瞬间填满所有姓名 ✅
原理:Excel 发现你从"张三+空格+手机号"里提取了空格前面的部分,于是对所有行重复这个逻辑。
场景二:从合并列中拆分「手机号」
同样的原始数据,这次要提取手机号到 C 列。
操作步骤:
- 在 C1 单元格,手动输入
13800001111
还可以这样玩: 想把手机号格式化成 138-0000-1111?
在 C1 输入 138-0000-1111,再按 Ctrl + E,Excel 会自动把所有手机号都格式化成这个样式!
场景三:从地址中提取「省 / 市 / 区」
原始数据(A 列):
提取省份(B 列):
- 按 Ctrl + E → B 列自动提取出所有省份 ✅
提取城市(C 列):
- 按 Ctrl + E → C 列自动提取出所有城市 ✅
提取区县(D 列):
- 按 Ctrl + E → D 列自动提取出所有区县 ✅
⚠️ 小提示:如果数据格式不统一(比如有的写"广东省",有的写"粤"),快速填充识别准确率会下降。建议先统一数据格式。
使用技巧 & 注意事项
✅ 适用场景
❌ 不适合的情况
- 需要动态更新的公式场景(快速填充是"静态"结果,不会随原数据变化)
小技巧:填写 2~3 行示例效果更好
当数据规律比较复杂时,手动填写 前 2~3 行,再按 Ctrl + E,Excel 识别准确率会大幅提升。
总结对比
最后说一句
Excel 里有很多这样的「藏得深、用处大」的功能,Ctrl+E 就是其中之一。
掌握一个小技巧,可以节省几个小时的无意义重复劳动。
如果这篇文章对你有帮助,点个"在看",让更多同事也能告别手动复制粘贴!
觉得还有其他 Excel 痛点想学?欢迎在评论区留言,下期为你定制!
"回复「练习素材」领取 Excel 文件"
版本说明:本文操作基于 Microsoft Excel 2016 / 2019 / 2021 / Microsoft 365,WPS 表格同样支持类似的快速填充功能。