拆分列的文本 (Power Query)

注意:  我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。

注意: Power Query称为获取和转换在 Excel 2016 中。提供以下信息适用于两者。若要了解详细信息,请参阅获取和转换在 Excel 2016 中

注意: 有关如何显示查询编辑器的快速入门视频,请参阅本文末尾。

使用查询编辑器中,可以为多个列,或者通过拆分文本列:

  • 分隔符,如逗号

  • 使用字符的数。

按分隔符拆分列

拆分列>按分隔符将文本值分析为根据常见字符的两个或多个列。例如,名称姓氏名字列可以拆分为两个列使用逗号 (,) 字符。有两种方法可以执行此操作:

使用查询编辑器功能区:

  • 选择您想要拆分的列。

  • 查询编辑器功能区中,选择拆分列>按分隔符


使用查询编辑器上下文菜单:

  • 右键单击要拆分的列标题。

  • 在列上下文菜单中,选择拆分列>按分隔符


然后,请执行下列操作:

  1. 按分隔符拆分列弹出窗口:

    • 选择或输入分隔符下拉列表,选择冒号逗号等于号分号空格选项卡上自定义。选择自定义指定任何字符分隔符。

    • 选择一个“拆分”选项。

    • 展开以显示高级选项,然后输入“要拆分为的列数”。

  2. 选择“确定”。

  3. 重命名为更有意义的名称的新列。有关如何重命名列的详细信息,请参阅重命名列

按位置拆分列

拆分列”>“按字符数”基于文本值内的字符位置解析文本值。

使用查询编辑器功能区菜单上:

  1. 选择您想要拆分的列。

  2. 在“查询编辑器”功能区中,单击“拆分列”>“按字符数”。

使用查询编辑器上下文菜单:

  1. 右键单击要拆分的列标题。

  2. 在列上下文菜单中,选择拆分列>按字符数


若要拆分的列的位置:

  1. 在“按位置拆分列”对话框中执行以下操作:

    • 在“字符数”文本框中,输入用于拆分文本列的字符数。

    • 选择一个“拆分”选项。

    • 展开显示高级选项,然后输入要拆分的列数

  2. 单击“确定”。

  3. 重命名为更有意义的名称的新列。有关如何重命名列的详细信息,请参阅重命名列

注意: 加载、 编辑或创建一个新查询,使用Power Query时,才会显示查询编辑器。下面的视频显示查询编辑器窗口中编辑 Excel 工作簿查询后显示。若要查看查询编辑器不加载或编辑现有工作簿查询,在Power Query功能区选项卡,获取外部数据部分中的选择从其他源 > 空白查询。下面的视频演示一种显示查询编辑器

如何在 Excel 中查看查询编辑器

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×