全!数据透视表的5种排序方法

来自:Excel实务(ID:excelshiwu)

作者:白永乾

来自:Excel实务(ID:excelshiwu)

作者:白永乾

透视表中排序不像常规表格中那样灵活,很过小伙伴对此不熟悉,今天就系统讲解一下透视表中各种情况的排序。

1常规排序

下图是透视后的结果,我们需要数据按金额进行降序排列。

可以下拉“客户”有的筛选按钮,选择“其他排序选项”,点选“降序排列”,选择“金额”,确定即可。

展开剩余81%

最简单的方法是右击“金额”下的任意一个单元格,排序,降序。

2多关键字段排序

需要数据按金额排序,如金额相同的则按数量大小进行排序。

在常规数据中,我们只需要先对金额进行降序,再对数量进行降序就行了,但是在透视表中并不能实现(请注意2~4行数据),如下图:

造成上面情况的原因是,透视表每次排序时都会刷新排序方式,也就是每次排序都会删除之前的排序操作。

要先实现多关键字排序,只需要取消透视表中的自动更新排序就行了。

点击“客户”处的下拉按钮,点击“其他排序选项”,新弹出的对话框中点击“其他选项”,取消“每次更新报表时自动排序”的勾选,确定。

(点击图片查看大图)

右击“数据”下方的单元格,排序选“降序”,再右击“金额”下方的单元格,排序选“降序”就可以了。

需要提醒大家的是,由于取消了自动刷新排序的功能,如果数据源有新增或变化,透视表刷新后需要重新进行上面的排序操作。

3手动拖动排序

下图中,区域的排序默认情况下并不是按照“第一区”至“第六区”进行排序的,而是按照拼音的先后顺序就行降序排列的。

如果要调整顺序,需要选择相应区域的数据,用鼠标左键进行拖动。

4手动输入排序

下图中,同样要对区域进行升序排列。

用拖动的方法也可以完成,现在介绍一个更简单的方法。

点击“第二区”所在单元格,输入“第一区”回车即可。

5设置透视表默认排序

下图中,每次新做的透视表都需要重新对“区域”进行排列才行,怎样才能让今后的透视表自动按照需要的序列排列呢?

点击“文件”选项卡,依次选择“选项”、“高级”,点击“编辑自定义列表”。

在输入序列中依次输入“第一区”至“第六区”(每个区域间用回车换行,如果类别较多,可以用下方的“导入”功能),点击“添加”,确定。

设置了自定义序列后,再新建透视表,就会自动按照“第一区”至“第六区”的顺序进行排列了。如果透视表是在设置自定义序列之前创建的,还需要对“区域”进行一次升序排列。

(0)

相关推荐