对表格中的行进行分组 (Power Query)

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

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

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

在查询编辑器中,您可以分组各种行中的值为单个值根据一个或多个列中的值的行进行分组。有关详细信息,请参阅合并多个数据源的数据教程。

Power Query 有两种类型的分组依据操作:

  • 聚合列与聚合函数

  • 或执行行操作。

按一个或多个列分组

使用查询编辑器功能区 : 查询编辑器功能区中,单击分组依据

使用查询编辑器上下文菜单 :右键单击要进行分组,列标题,然后单击分组依据

按一个或多个列进行分组

  1. 在查询预览网格中,选择一个或多个列。例如,年份Order_Details.ProductID

  2. 分组依据弹出窗口,您在步骤 1 中右键单击列名称 (默认) 中选中分组依据下拉列表。如有必要,您可以从下拉列表中,选择另一个列名称。如果您想要对多个列进行分组,单击+ ,然后从新添加的行中的分组依据下拉列表中选择列名称。若要删除分组列,单击-与的记录。

  3. 在“新列名”文本框内,输入分组依据名称。

  4. 操作下拉列表,选择聚合函数行操作

  5. 若要聚合列,选择要从下拉列表上执行聚合运算的列。行操作不需要某一列,因为对数据进行分组基于表格行。

    若要添加一个聚合列中,单击+ ,然后选择从新添加的行中的下拉列表的列名称。若要删除聚合列,请单击-与的记录。

  6. 单击“确定”。

使用聚合函数聚合列

分组依据弹出窗口中,选择作为操作总和平均最小值最大值

聚合操作的“分组依据”对话框

执行“行操作”

在“分组依据”对话框中,选择“所有行计数行”作为“操作”。

行操作的“分组依据”对话框

如果您选择的所有行进行分组时,您稍后可以展开新分组的列,选择您想要展开的列。

组:所有行

如果您选择计数行进行分组,新分组的列只显示每个分组的行值的行值的个数。

组:计数行

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


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

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

此信息是否有帮助?

谢谢您的反馈!

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

×