在实际工作中,有的时候你会遇到这样的情况,为什么透视表的排序和源数据的排序顺序不一致呢?因为Excel有他自己的一套排序规则,而不是按照源数据的顺序来进行排序,所以顺序上会有变化

excel自定义排序方法(自定义序列这个Excel的小技巧)(1)

有没有快速调整顺序的方法呢,可以用自定义序列的方法来操作,我们来看一个例子,如下所示,不同酒店高中低档位报价,源数据表中按照高、中、低价格排序的

excel自定义排序方法(自定义序列这个Excel的小技巧)(2)

假设我要多重透视,得到高中低平均价格,结果得到的透视表,列标签里是按照低、高、中的顺序来排序的,这和我们的源数据顺序是不一致的,如果数量比较少,可以直接用鼠标点选拖拽来调整顺序,如果源数据的项目比较多,那就尝试用自定义序列的方法来来操作

excel自定义排序方法(自定义序列这个Excel的小技巧)(3)

具体的操作如下:

1、自定义序列的路径

文件-选项-高级,在高级里位置靠下的地方有编辑自定义列表

excel自定义排序方法(自定义序列这个Excel的小技巧)(4)

2、输入自定义序列

在自定义序列-默认的新序列中输入序列,输入高、中、低,输入时候注意按Enter进行换行,点击添加,就会形成一个新的序列,要排序的内容比较少的话可以用手工输入的方法

excel自定义排序方法(自定义序列这个Excel的小技巧)(5)

如果要排序的内容比较多,也可以用导入的方法来操作,简单高效,鼠标点击导入左侧的箭头按钮,用鼠标选择要导入的内容,然后点击确定

excel自定义排序方法(自定义序列这个Excel的小技巧)(6)

3、透视表里列标签选择自定义序列进行排序

点击列标签下拉箭头,然后选择其他排序选项(如果是行标签需要排序,就选择行标签的下拉箭头进行后续操作)

excel自定义排序方法(自定义序列这个Excel的小技巧)(7)

然后点击其他选项,把每次更新报表时自动排序的对号勾选取消,点选下面的下拉菜单箭头,选择我们建立的自定义序列高、中、低,然后点击确定

excel自定义排序方法(自定义序列这个Excel的小技巧)(8)

之后你会发现顺序并没有变化,没关系还差最后一步了,选择透视表列标签,升序排列,

这时候Excel就会按照自定义序列的升序顺序进行排列了

excel自定义排序方法(自定义序列这个Excel的小技巧)(9)

excel自定义排序方法(自定义序列这个Excel的小技巧)(10)

,