在数据透视表或数据透视图中的数据进行排序

如果您有大量的数据透视表数据透视图中的数据,排序数据按字母顺序或从高到最低值 (反之亦然) 十分有用。排序的允许您组织中的数据,因此很容易查找要分析的项目。

重要: 当对数据进行排序时,请注意,︰

  • 排序顺序因区域设置。确保您具有正确的区域设置中区域设置或区域和语言选项控制面板中您的计算机上。有关更改的区域设置的信息,请参阅 Windows 帮助系统。

  • 包含前导空格的数据将影响排序结果。为获得最佳结果,请在对数据进行排序之前删除所有前导空格。

  • 不能对区分大小写的文本条目进行排序。

  • 不能按特定格式(如单元格或字体颜色)或通过条件格式指示符(如图标集)对数据进行排序。

在数据透视表,单击要排序的行标签列标签单元格旁边的箭头。

  1. 单击行或列中要进行排序的字段。

  2. 单击“行标签”或“列标签”上的箭头 “筛选器”下拉箭头 ,然后单击所需排序选项。

“行标签”筛选器

  1. 要按升序或降序对数据进行排序,请单击“升序”或“降序”。

排序按钮

文本条目将按字母顺序进行排序,数值将从最小到最大顺序(或相反)进行排序,日期或时间将从最早到最晚顺序(或相反)进行排序。

没有箭头按钮的列排序

您可以各个值或通过右键单击某个单元 格 ,选取"小计上排序 排序",然后选择排序方法。 排序顺序将应用于在包含该单元 格 的列中的同一级别的所有单元 格 。

如下所示的示例中,"类别"级别( helmet ,差旅袋)"下的数据按字母顺序排序,从 A 到 Z

行标签 上默认排序

若要按降序查看产品的总计,选择“总计”列中的任一数字,并对其进行排序。

最大数到最小总计排序的列值

提示: 若要快速查找您的需要可以进行分组、 筛选或对数据透视表或数据透视图应用条件格式。

设置自定义排序选项

要手动对特定项目进行排序或更改排序顺序,您可以设置自己的排序选项。

  1. 单击行或列中要进行排序的字段。

  2. 单击“行标签”或“列标签”上的箭头 “筛选器”下拉箭头 ,然后单击“其他排序选项”。

“行标签”筛选器

  1. 在“排序”对话框中,选择所需的排序类型:

“排序”对话框

  • 单击“手动”以通过拖动来重新排列项目。

    您 无法 拖动数据透视表字段列表中的值区域中显示的项目。

  • 单击“升序排序(A 到 Z)依据”或“降序排序(Z 到 A)依据”,然后选择要排序的字段。

  • 对于其他选项,请单击“其他选项”,然后在“其他排序选项”对话框中选择所需选项:

    “其他排序选项”对话框

    • 在“自动排序”下方,选中或取消选中“每次更新报表时自动排序”框,以允许或禁止在数据透视表数据更新时自动进行排序。

    • 在“主关键字排序次序”下方,选择要使用的自定义顺序。只有当取消选中“自动排序”下方的“每次更新报表时自动排序”框时,此选项才可用。

      Excel 具有星期和年月自定义列表,但是您也可以创建自己的自定义列表进行排序

      注意: 当您更新(刷新)数据透视表中的数据时,自定义列表排序顺序不会保留。

    • 在“排序依据”下方,单击“总计”或“所选列中的值”以按这些值进行排序。当将排序设置为“手动”时,此选项不可用。

      提示: 单击“数据源顺序”以将项目返回其原始顺序。此选项仅适用于联机分析处理 (OLAP) 源数据。

下面介绍了一种对行或列中的数据进行排序的快速方法:

  1. 单击行或列中要进行排序的字段。

  2. 单击箭头 “筛选器”下拉箭头行标签列标签,然后单击所需的排序选项。

“行标签”筛选器

如果单击“列标签”箭头,则选择要排序第一个字段,后跟所需的排序选项。

  1. 要按升序或降序对数据进行排序,请单击“升序排序”或“降序排序”。

升序排序选项和按降序排序选项

文本条目将按字母顺序进行排序,数值将从最小到最大顺序(或相反)进行排序,日期或时间将从最早到最晚顺序(或相反)进行排序。

按某一特定值排序

  1. 单击箭头 “筛选器”下拉箭头行标签,然后选择按值排序

“行标签”筛选器

如果单击“列标签”箭头,则选择要排序的第一个字段,后跟所需的排序选项。

  1. 在“按值排序”框中的“选择值”下,选择要作为排序依据的值。

“按值排序”框

  1. 在“排序选项”下,选择所需的排序顺序。

注释: 

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

  • 请在 此处 中查找本文的英文版本以便参考。你和 Microsoft 社区的其他成员可以使用 Community Translation Framework (CTF) 来改进本文。只需将鼠标悬停在文章中的句子上,然后在 CTF 小组件中单击“IMPROVE TRANSLATION”即可。 单击此处了解有关 CTF 的详细信息。 使用 CTF 即表示你同意服务条款

另请参阅

创建数据透视表以分析工作表数据

创建数据透视表以分析外部数据

创建数据透视表以分析多个表中的数据

在数据透视表中筛选数据

组或取消数据透视表中

应用条件格式在数据透视表

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

此信息是否有帮助?

谢谢您的反馈!

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

×