[目标] 分列能做什么?
将一列文本按指定的分隔符(逗号、空格、短横等)或固定宽度拆分成多列。例如:将“张三-北京”拆成“张三”和“北京”。
[注意] 操作步骤
- 选中要分列的那一列(确保右侧有空列,否则会覆盖数据)。
- 数据 → 分列。
- 向导第一步:选择文件类型。
- 分隔符号:适用于有统一分隔符的数据,如“-”、“,”、“ ”等。
- 固定宽度:适用于每段字符宽度固定,如身份证号、日期字符串“20250101”。
- 第二步:根据选择设置分隔符或建立分列线。
- 第三步:设置每列的数据格式(常规、文本、日期),目标区域选择拆分后放置的位置。
- 点击完成。
[数据] 案例1:按分隔符拆分姓名和城市
原始数据A列:“张三-北京”、“李四-上海”。
- 选中A列 → 分列。
- 选择“分隔符号”→ 下一步 → 勾选“其他”,输入“-”。
- 下一步 → 目标区域选B1 → 完成。B列得到“张三”,C列得到“北京”。
[数据] 案例2:按固定宽度拆分日期
A列:“20250315”,想拆成年、月、日三列。
- 分列 → 固定宽度 → 下一步。
- 在刻度尺上点击建立分列线:在4和6的位置点击(年份4位,月份2位)。
- 下一步 → 目标区域B1 → 完成。B列“2025”,C列“03”,D列“15”。
[工具] 进阶:分列时转换文本为数字
有时导入的数据是文本格式的数字,无法求和。可以用分列快速转换:选中该列 → 分列 → 直接点完成(不设置任何分隔符),Excel会自动将文本数字转为数值。
[提示] 替代方案:使用TEXTSPLIT函数(Excel 365)
=TEXTSPLIT(A2, "-") 可以动态拆分,支持多分隔符。
[警告] 注意事项
- 分列会覆盖右侧原有数据,请提前插入空列。
- 分列是单向操作,拆分后无法自动合并。如需保留原列,可先复制一列。