合并列 (Power Query)

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

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

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

使用 Power Query,您可以在查询中合并两个或多个列。您可以合并列以替换合并列,或创建新合并的列旁边合并的列。您可以合并文本数据类型的列。

  1. 在“查询编辑器”中,确保要合并的列的数据类型为“文本”。 右键单击某个列标题,然后从上下文菜单中选择“更改类型”>“文本”。

  2. 选择您需要合并的两个或多个列。按 CTRL 键,,然后单击列标题以选择的每个将包含在合并列。

    注意:在其中选择列的顺序设置合并列中的值的顺序。

  3. 右键单击列,然后单击合并列

    合并列

    注意: 只有当为合并操作选择的所有列的数据类型为“文本”时,“合并列”命令才可用。

  4. 合并列弹出窗口中,指定正在使用的列的值的每项之间的分隔符。您可以选择从预定义的分隔符值或指定自定义分隔符值。

    选择分隔符

  5. 单击确定以创建合并列替换为合并操作选择的列。合并的列重命名,使其对您更有意义.

    合并列

您可以将自定义列插入到查询表中,并使用自定义列公式合并两个或更多列中的值。 在这种情况下,合并的现有列与查询表中新的合并列并排可用。

要通过插入自定义列来合并列值,请执行下列操作:

  1. 在“查询编辑器”中,确保要合并的列的数据类型为“文本”。 右键单击某个列标题,然后选择“更改类型”>“文本”。

  2. 单击表图标 ( 表图标 ),然后单击插入自定义列。或者,右键单击列标题,然后单击插入自定义列

    插入自定义列

  3. 插入自定义列弹出窗口:

    1. 双击您需要合并从可用栏列表,或单击从可用列列表中,列的第一列,然后单击插入。列会添加到自定义列公式框中。

    2. 在“自定义列公式”框中,在您插入的第一列之后键入 && 运算符用于组合值。

    3. 指定的值之间的分隔符。在此示例中,指定空间为指定的值之间的分隔符""。

    4. 键入"&"之后""。

    5.  类型 之后 " ".

    6. 指定您需要合并之后的第二列通过双击可用栏列表中的列名称。或者,单击从可用栏列表中,,然后单击插入列。在此示例中,我们合并相同的列与前面 (订单 id 和客户 id),用空格分开。

      指定自定义列公式以合并列值

  4. 单击确定以创建自定义列,使用原始的列中的合并值的查询表的末尾。在这种情况下,原始列也可查询表中找到。重命名为所需的自定义列名称。

    自定义合并列

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

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

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

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

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

另请参阅

插入自定义列转换为表格

形状数据

Microsoft Power Query for Excel 帮助

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

此信息是否有帮助?

谢谢您的反馈!

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

×