按列对 Excel 2013 年的整个 Pivot table 进行排序
Sort entire Pivot table in Excel 2013 by column
我有一个包含很多列的数据透视表 Table。
我希望 Pivot 能够按照对整个列进行排序的方式对其中一列进行排序,而不是按照层次结构中的相对位置进行排序。
示例:
NAME PRODUCT SUM
Joe A 400
Joe B 200
Joe B 300
Alice A 500
Alice A 200
Alice C 300
如果我对 Sum 列使用常规排序,我将对数据进行部分排序。
Alice A 500
Alice A 300
Alice C 200
Joe A 400
Joe B 300
Joe B 200
如您所见,Sum 列的排序仅与 Name 列相关。
我希望对整个列进行排序。
预期结果应如下所示:
Alice A 500
Joe A 400
Alice C 300
Joe B 300
Alice A 200
Joe B 200
因此,基本上,您希望首先对 SUM 列进行排序,然后对 NAME 列进行排序,最后对 PRODUCT 列进行排序。
看看 MSDN Sort data in a PivotTable,我认为应该可以解决问题
如果数据透视表的行区域中有多个字段 table,则无法创建纯按值排序。等级制度不容忽视。这就是枢轴 table 的工作原理。不要射信使。
在数据集中添加一个虚拟列并创建一个索引(1 到行数)。如果你把它拉到数据透视表最左边的列中,你就可以按你想要的字段排序。您可以出于视觉目的隐藏该列。
我有一个包含很多列的数据透视表 Table。
我希望 Pivot 能够按照对整个列进行排序的方式对其中一列进行排序,而不是按照层次结构中的相对位置进行排序。
示例:
NAME PRODUCT SUM
Joe A 400
Joe B 200
Joe B 300
Alice A 500
Alice A 200
Alice C 300
如果我对 Sum 列使用常规排序,我将对数据进行部分排序。
Alice A 500
Alice A 300
Alice C 200
Joe A 400
Joe B 300
Joe B 200
如您所见,Sum 列的排序仅与 Name 列相关。 我希望对整个列进行排序。
预期结果应如下所示:
Alice A 500
Joe A 400
Alice C 300
Joe B 300
Alice A 200
Joe B 200
因此,基本上,您希望首先对 SUM 列进行排序,然后对 NAME 列进行排序,最后对 PRODUCT 列进行排序。
看看 MSDN Sort data in a PivotTable,我认为应该可以解决问题
如果数据透视表的行区域中有多个字段 table,则无法创建纯按值排序。等级制度不容忽视。这就是枢轴 table 的工作原理。不要射信使。
在数据集中添加一个虚拟列并创建一个索引(1 到行数)。如果你把它拉到数据透视表最左边的列中,你就可以按你想要的字段排序。您可以出于视觉目的隐藏该列。