如果您在 Excel 中遇到单元格内包含合并内容(例如姓名与电话用空格、顿号或斜杠分隔),需要将其拆分为两列独立数据,则可能是由于原始数据格式不规范导致。以下是解决此问题的步骤:

一、使用“分列”功能按分隔符拆分
该方法适用于内容中存在统一且明确的分隔符(如空格、顿号、斜杠、逗号等),Excel 可自动识别并切割为多列。
1、选中包含合并内容的整列(例如 A 列)。
2、点击「数据」选项卡,选择「分列」按钮。
3、在向导中选择「分隔符号」,点击「下一步」。
4、勾选实际使用的分隔符(如「空格」或「其他」并输入「/」或「、」)。
5、点击「下一步」,在「列数据格式」中为新列选择「常规」,指定目标列位置(如 B1 和 C1)。
6、点击「完成」,原内容即被拆分至相邻两列。
该方法适用于每条记录中分隔符位置不固定但仅出现一次的情形,通过函数精准提取分隔符前后的字符段。
1、假设数据在 A2 单元格,分隔符为「-」,在 B2 输入公式:=LEFT(A2,FIND("-",A2)-1),提取左侧部分。
2、在 C2 输入公式:=RIGHT(A2,LEN(A2)-FIND("-",A2)),提取右侧部分。
3、双击 B2 右下角填充柄,将公式向下复制至对应行。
4、选中 B:C 列结果区域,右键选择「复制」,再右键选择「选择性粘贴」→「数值」,消除公式依赖。
该方法为现代 Excel 原生支持的动态数组函数,可一次性生成多列结果,无需预设列宽或向导操作。
1、确保使用的是 Excel 365 或 Excel 2021 及以上版本。
2、在 B2 单元格输入公式:=TEXTSPLIT(A2,"/")(以「/」为例)。
3、按下回车后,结果自动溢出至 B2 和 C2 两个单元格。
4、若需强制限定仅输出两部分,可嵌套 TAKE 函数:=TAKE(TEXTSPLIT(A2,"/"),,2)。
该方法适合处理含异常分隔符、空值、多级嵌套等非标准数据,支持预览与步骤回溯,清洗过程可复用。
1、选中数据区域,点击「数据」→「从表格/区域」,勾选「表包含标题」,确认导入 Power Query 编辑器。
2、右键需拆分的列名,在下拉菜单中选择「拆分列」→「按分隔符」。
3、在弹窗中选择对应分隔符(如「自定义」输入「;」),设定「拆分到行」或「拆分到列」。
4、点击「确定」后,列自动拆分为两列;点击左上角「关闭并上载」,结果返回工作表。
以上就是Excel 数据清洗常用技巧——excel 如何把合并内容拆成两部分的详细内容,更多请关注php中文网其它相关文章!
全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号