
Excel单元格内容拆分到行或列有多种方法,本文将介绍三种常用方法:使用“分列”功能、TEXTSPLIT函数和Power Query工具。
方法一:利用“分列”功能拆分到列
- 选择目标单元格: 选中包含需拆分内容的单元格区域。
- 启动“分列”: 在Excel“数据”选项卡中,点击“分列”。
- 选择拆分方式: 在“文本分列向导”中,选择“分隔符号”或“固定宽度”。通常使用“分隔符号”,例如空格、逗号、分号等。
- 指定分隔符: 选择“分隔符号”后,指定具体的分隔符,可同时选择多个。
- 设置目标位置: 选择拆分后数据存放位置,避免覆盖原始数据。
- 完成拆分: 点击“完成”,Excel将按照设定将内容拆分到多个列。
方法二:使用TEXTSPLIT函数拆分到列或行
TEXTSPLIT函数是Excel 365和Excel 2021的强大工具。
-
拆分到列: 假设A1单元格包含待拆分内容,使用以下公式按逗号分隔到列:
=TEXTSPLIT(A1,",") -
拆分到行: 要按行拆分,使用以下公式:
=TEXTSPLIT(A1,",",,TRUE)其中TRUE参数指定按行拆分。
方法三:利用Power Query工具拆分到列或行
- 加载数据: 选中目标单元格区域,点击“数据”选项卡中的“从表/范围”,将数据加载到Power Query编辑器。
- 拆分列: 在Power Query编辑器中,选择要拆分的列,右键点击选择“按分隔符拆分列”。选择“每个出现的分隔符”将内容拆分到多列。
- 拆分到行: 同样在Power Query中,选择“按分隔符拆分列”,然后选择“按行拆分”。
- 加载到Excel: 完成拆分后,点击“关闭并加载”将结果加载回Excel。
常见问题解答 (Q&A)
Q1:TEXTSPLIT函数无法使用?
XYCMS建站系统PHP版非MVC框架,自己手写原生态普通代码,作为企业用,已经绰绰有余。软件运行效率中等,加入数据缓存后性能提高。假如用来学习,下载可以慢慢研究的,假如用来建站,可以选择购买商业版就行建站用。栏目类别:文章,人员信息,专题项目,招聘,下载,相册,单页【支持无限极分类】文章:可用作添加新闻,资讯,列表信息类栏目信息人员信息:可用作企业员工信息栏目内容添加或者维护专题项目:可用作企业
A1: TEXTSPLIT函数仅适用于Excel 365和Excel 2021。旧版本Excel建议使用“分列”或Power Query。
Q2:一次性拆分多种分隔符?
A2: 可以。在TEXTSPLIT函数中,用{}包含多个分隔符,例如:=TEXTSPLIT(A1,{" ",","}) 此公式将按空格和逗号拆分。
Q3:拆分后覆盖了原数据?
A3: 使用“分列”功能时,预先选择新的目标区域即可避免覆盖原数据。
选择以上方法中的任何一种,都能轻松地将Excel单元格内容拆分到行或列,满足您的数据处理需求。









