数据透视表学习-09:常用透视表排序技巧

2020-04-18  本文已影响0人  会挽雕弓射天狼

1 单字段排序


如上图所示,如果需要"销售额"按升序排列,右键单击"销售额"列任一单元格,在弹出的右键快捷菜单中依次单击【排序】→【升序排序】即可。


升序.gif

2 多字段排序

如上图所示,如果需要在销售数量相同的情况,保持销售金额升序排列,动画操作演示如下:


3 自定义排序

3.1 拖动字段项

如下图所示,如果我们希望10月排在9月之后,可以单击“10月”所在的单元格,将鼠标移动到右侧边框线中段位置,然后按住左键拖动到目标行后松开左键即可。

移动.gif

3.2 手动输入排序

如下图所示,如果我们希望北京和安徽两者互换位置,可以选取“安徽”所在单元格,输入“北京”。Excel既会自动将两个字段项位置互调。

替换.gif

3.3 自定义列表排序

一个常见的情况是,当月份字段存在1月2月10月11月12月等值时,由于这些值均为文本值,Excel对其进行大小排序,结果并不符合我们的预想。


举个例子,说明下Excel的想法。

以2月和11月相比较,Excel按首个字符比较大小,2比1大,所以2月比1月大。

当首个字符相同呢?那就看下一个字符,比如1月和10月相比较,首个字符相同,都是1,则比较第2个字符,月比0大,所以1月大于10月……其余以此类推……

这样的问题的解决方式通常使用自定义列表排序。

文字描述步骤如下:

首先,在工作表中制作我们认为正确的单列排序结果表。


其次,在【文件】选项卡下单击【选项】→【高级】,右侧滚动条拖到最后,即可见到【编辑自定义列表】按钮,点击该按钮,弹出【自定义序列】对话框。


在该对话框中,单击【导入】左侧的选择框,选取我们之前已设置好的排序规则区域,例如本例A2:A13单元格区域,依次单击【确定】按钮,退出对话框即可。


添加完自定义列表后,我们继续对透视表的数据排序,系统即会按我们所设置的自定义排序规则进行操作。

上一篇 下一篇

猜你喜欢

热点阅读