如果您在Excel中处理文本数据时,发现一列中包含多个信息(如姓名和电话用顿号分隔),需要将其分离到不同列中,则可以利用Excel内置的“分列”功能实现。以下是具体操作步骤:

该方法适用于已知分隔符且整列格式统一的场景,通过Excel的“数据”选项卡中的“分列”向导,将选定列按指定符号一次性拆分为多列。
1、选中需要拆分的单元格所在列(例如B列)。
2、点击顶部菜单栏的数据选项卡。
3、在“数据工具”组中点击分列按钮。
4、在弹出的向导中选择分隔符号,点击下一步。
5、在“分隔符号”页面勾选对应符号(如逗号、顿号、空格、其他),若为顿号需在“其他”框中输入、。
6、预览窗口确认拆分效果无误后,点击完成。
该方法适用于Excel 365或Excel 2021及以上版本,支持实时响应源数据变化,无需重复操作,且可自定义输出列数与空值处理方式。
1、在目标起始单元格(如C1)输入公式:=TEXTSPLIT(B1,"、")。
2、按下回车键,结果自动溢出至右侧相邻列(如C1、D1、E1等)。
3、若原始数据含空格或多余换行,可在分隔符参数中嵌套TRIM函数:=TEXTSPLIT(TRIM(B1),"、")。
4、如需限制最大列数,添加第三个参数,例如仅拆前两部分:=TEXTSPLIT(B1,"、",,TRUE)(第四个参数TRUE表示忽略空字段)。
该方法适用于不支持TEXTSPLIT的Excel 2019及更早版本,通过替换分隔符为大量空格再截取,实现单个字段的手动提取。
1、在C1单元格输入提取首段内容的公式:=TRIM(LEFT(SUBSTITUTE(B1,"、",REPT(" ",99)),99))。
2、在D1单元格输入提取第二段内容的公式:=TRIM(MID(SUBSTITUTE(B1,"、",REPT(" ",99)),198,99))。
3、如需提取第三段,将MID函数第二个参数改为297,依此类推。
4、所有公式均以99为基准长度,确保覆盖常见字段长度;若原文本超长,可将99替换为更大数值(如200)。
以上就是Excel 入门级操作教学 — excel 如何把单元格内容按分隔符拆开的详细内容,更多请关注php中文网其它相关文章!
全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号