如果您在 Excel 中遇到已合并的单元格内容(例如“张三-男-28”或“北京|上海|广州”),需要将其按指定分隔符拆分为独立列,则需采用非合并单元格下的标准分列逻辑。由于 Excel 无法直接对已合并单元格执行“分列”命令,必须先取消合并并确保数据处于单单元格内,再进行拆分。以下是实现该目标的多种操作路径:

此方法适用于分隔符固定且格式统一的数据,如用短横线、逗号、竖线等分隔的字符串。需先解除合并单元格,使每行原始数据独占一个单元格,再调用内置分列向导。
1、选中包含合并单元格的整列(例如A列),右键选择「取消合并单元格」;
2、确认数据已分布于各独立单元格中,空白行或重复填充需手动清理;
3、选中待分列的数据区域(如A2:A100);
4、点击「数据」选项卡 →「分列」→「分隔符号」→ 勾选对应分隔符(如「其他」中输入-或|);
5、在预览窗口确认分割效果,点击「完成」,结果将自动填入右侧空列。
此方法无需取消合并前操作干扰,但要求数据已处于未合并状态;函数可实时响应源内容变化,支持多级分隔与溢出数组自动扩展,适用于 Microsoft 365 或 Excel 2021 及更新版本。
1、在目标首列(如B2)输入公式:=TEXTSPLIT(A2,"-");
2、若分隔符为中文顿号、斜杠或多个空格,改写为:=TEXTSPLIT(A2,"、") 或 =TEXTSPLIT(A2,"/");
3、按下回车,结果自动横向展开至相邻列;
4、双击填充柄向下复制公式至整列数据范围。
此方法适合处理含混合分隔符、空值、不规则长度的大批量数据,支持保留原始结构并建立可复用的查询流程,避免手动重复操作。
1、选中数据区域 →「数据」选项卡 →「从表格/区域」→ 勾选「表包含标题」→ 点击「确定」;
2、在 Power Query 编辑器中,右键点击含合并内容的列名 →「拆分列」→「按分隔符」;
3、在弹出窗口中选择「高级」选项,设置分隔符为自定义并输入实际符号(如;),分隔位置选「每个出现次数」;
4、点击「确定」,新列即时生成;
5、点击左上角「关闭并上载」,结果回写至工作表新位置。
此方法依赖 Excel 对输入模式的学习能力,无需公式或菜单操作,适合分隔逻辑简单但分隔符不唯一(如同时存在“/”和“-”)的场景,要求至少两行示范输入。
1、在合并内容右侧相邻列(如B2)手动输入第一个拆分结果(如“张三”);
2、在B3输入第二个对应结果(如“李四”),确保与A2、A3中首段内容一致;
3、选中B2:B3 →「数据」选项卡 →「快速填充」或按快捷键Ctrl+E(Windows)/ ⌘+E(Mac);
4、Excel 自动填充整列首字段;
5、在C2输入第二段内容(如“男”),选中C2:C3后再次触发 Flash Fill,逐列完成拆分。
以上就是Excel 表格编辑高频操作方法 — excel 怎样把合并内容分拆为多列的详细内容,更多请关注php中文网其它相关文章!
全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号