You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Excel中将单个单元格内的多行内容拆分至多行单元格?

如何在Excel中将单个单元格内的多行内容拆分至多行单元格?

当然可以啦!我来给你分享几种简单好用的方法,帮你实现把单个单元格里的多行内容拆分成独立的行单元格:

方法一:用「文本分列」功能(适合所有Excel版本)

  • 选中你需要处理的目标单元格或整列数据
  • 点击顶部菜单栏的「数据」选项卡,找到并点击「分列」按钮
  • 在弹出的分列向导窗口中:
    1. 第一步选择「分隔符号」,点击「下一步」
    2. 第二步勾选「其他」选项,然后在输入框中按下 Alt+Enter(这是Excel里的换行快捷键,对应单元格内的换行符),点击「下一步」
    3. 第三步选择拆分后数据的存放位置(可以选原列,也可以指定新列),最后点击「完成」就搞定了!

方法二:用TEXTSPLIT函数(适合Excel 365/2021及以上版本)

如果你的Excel版本支持动态数组函数,那这个方法超便捷:
假设要拆分的内容在A1单元格,在旁边的空白单元格(比如B1)输入公式:
=TEXTSPLIT(A1, CHAR(10))
按下回车后,内容就会自动按换行符拆分成多行单元格啦。这里的CHAR(10)代表的就是Excel里的换行符。

方法三:用Power Query工具(适合批量处理大量数据)

如果要处理的数据量很大,Power Query会更高效:

  • 选中需要处理的数据列,点击「数据」选项卡的「从表格/区域」(如果提示创建表格,记得勾选「我的表格有标题」后确认)
  • 进入Power Query编辑器后,选中目标列,点击「转换」选项卡的「拆分列」→「按分隔符」
  • 在分隔符设置里选择「自定义」,输入#(lf)(这是Power Query里的换行符代码),然后选择「拆分为行」
  • 最后点击「关闭并上载」,拆分好的数据就会自动导入到Excel新表格里了

从你的示例来看,这些方法都能完美实现把单个单元格内的多行条目,拆分成每个条目单独占一行的效果哦。

备注:内容来源于stack exchange,提问作者Cell-o

火山引擎 最新活动