按多列排序Excel数据透视表

时间:2014-05-06 15:43:36

标签: excel pivot-table

有没有办法按行排列多个列中的数据透视表字段。?如果我转到数据透视表工具 - >选项 - >排序我只能按一列排序。

1 个答案:

答案 0 :(得分:2)

我使用数据透视表中的计算字段来表示我想要的顺序。我为计算字段创建了一个公式,它给出了正确的顺序值。在我的情况下,这是一个回合排名,点和目标差异决定了顺序。我的公式是积分* 100 +进球 - 失球。

然后在"值字段设置"对于那个领域我选择"排名最小的" as"显示值为"。我调用的计算字段" Rank"显示了值1,2,3 ......以及团队中的正确等级。

最后,我将降序应用于" Rank"字段按计算值排序,但不是显示的字段,表格现在按照我想要的顺序排列。