拆分列的文本 (Power Query)

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

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

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

使用查询编辑器中,文本列可以拆分为多个列在两种方式 ︰ 按分隔符或按字符数。

我需要

按分隔符拆分列

按位置拆分列

按分隔符拆分列

拆分列>按分隔符分析基于到两个或多个列的常见的字符的文本值。例如,名称姓氏名字列可以拆分为两个列基于逗号 (,) 字符。

使用“查询编辑器”功能区

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

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

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

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

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


按分隔符拆分列

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

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

    2. 选择一个“拆分”选项。

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

  2. 选择“确定”。

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

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

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

    2. 选择一个“拆分”选项。

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

  2. 选择“确定”。

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

返回页首

按位置拆分列

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

使用“查询编辑器”功能区菜单

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

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

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

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

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


若要按位置拆分列

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

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

    2. 选择一个“拆分”选项。

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

  2. 单击“确定”。

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

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

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

    2. 选择一个“拆分”选项。

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

  2. 单击“确定”。

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

返回页首

注意: 仅当您使用 Power Query 加载、编辑或创建新查询时,“查询编辑器”才会显示。 以下视频显示在 Excel 工作簿中编辑查询后显示的“查询编辑器”窗口。 若要在不加载或编辑现有工作簿的情况下查看“查询编辑器”,请在 Power Query 功能区选项卡的获取外部数据部分中,选择自其他来源 > 空白查询。 以下视频介绍一种显示查询编辑器的方法。

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

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

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

此信息是否有帮助?

谢谢您的反馈!

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

×