KutoolsforOffice — 一套方案,五大工具。事半功倍。

轻松将分隔文本拆分为 Excel 中的多行

作者Siluvia修改日期

Kutools for Excel

提升 Excel 性能,拥有 300+
强大功能

如下面的截图所示,若要将以分号分隔的文本拆分为不同的行,该如何操作?其实,您可以使用 Power Query 功能或 VBA 脚本来实现,但这两种方法对大多数 Excel 用户来说都较为繁琐。在这里,我们强烈推荐 Kutools for Excel分割数据按行拆分功能,轻松解决此问题。借助此功能,您只需几次点击,即可按指定分隔符将文本快速拆分为不同的行。

shot-split-data-to-rows-1


在 Excel 中按行拆分分隔文本

请按以下步骤在 Kutools for Excel 中应用分割数据按行拆分功能,轻松按指定分隔符将文本拆分为多行。

1. 选中包含需按行拆分的分隔文本的列区域(此处以 C5:C7 为例)。

2. 点击 Kutools 选项卡,在其中选择合并和拆分 > 拆分到多行,即可启用该功能。

shot-split-data-to-rows-2

3. 在拆分到多行对话框中,您需要进行如下设置:

1)在 拆分依据列“范围”部分,您在第 1 步中选择的区域会显示在范围框内。如有需要,您可手动调整选区。
2)在分隔符部分,选择一种分隔文本的符号。
本例中,因为我的文本是以分号分隔,因此在此选择分号选项。
3)点击确定以开始拆分文本。见下图:

shot-split-data-to-rows-3

分隔文本已成功按照分号拆分为多行。

在拆分后,您会发现 Group 列中的数值会多次出现,这是因为每条拆分后的文本会自动复制,以对应每一行。

shot-split-data-to-rows-1

注意事项
1)如果您需要按空格或换行分隔符拆分文本,请在对话框中选择空格换行选项。
2)您也可以通过选择自定义选项后,在文本框中输入所需分隔符来手动设置分隔条件;
3)如果需要按字符数拆分文本,请选择指定宽度相关选项并在文本框中输入数字。
例如,您想将 C5:C7 区域内字符串每 4 个字符拆分为一行。可选择指定宽度对应选项,并输入数字 4 在文本框中。
shot-split-data-to-rows-4

shot-split-data-to-rows-5

4)点击示例按钮,可打开此功能的示例工作簿。

高效办公工具推荐

Office Tab:通过便捷标签功能,让 Microsoft Office 也能像 Chrome、Firefox 和新版 Edge 浏览器一样实现标签页操作。轻松切换文档,告别繁琐的多窗口操作。了解更多……

Kutools for OutlookKutools for Outlook 为 Microsoft Outlook 2010–2024(及更高版本)和 Microsoft 365 提供 100+ 强大功能,助您轻松简化邮件管理,全面提升工作效率。了解更多……


Kutools for Excel

Kutools for Excel 提供 300+ 项高级功能,助您高效处理 Excel 2010 – 2024 及 Microsoft 365. 上述功能只是众多节省时间工具中的一项。

🌍 支持 40+ 种界面语言
✅ 全球 500,000+ 用户与 80,000+ 家企业信赖之选
🚀 兼容所有现代 Excel 版本
🎁 30 天完整功能免费试用——无需注册,无任何限制
Kutools for Excel 功能区Kutools for Excel 功能区