快好知 kuaihz

别再说你会在Excel中排序了

Excel排序你会吗?你可能会说这还不简单吗,真的会吗?先完成下面几个排序再说。

一、组内排序

如图1,先按片区总收入由大到小排序,再按省份由大到小排序

图 1

先把合并单元格取消,填充空白部分,方法见之前的文章:合并单元格取消后如何批量输入空白区域

再选中表格所有数据,插入→数据透视表,先把“片区”拉到行标签,再把“省份”拉到行标签,“收入”拉到数值,如图2:

图 2

结果截图如图3:

图 3

鼠标放在华南片区的总收入数据处,右键点击“排序”,按降序排序,这样就按照片区的总收入排序了,如图4:

图 4

再看看各片区省份的排序,点击西南片区下面的任意省份,右键点击排序,按降序排序,这样各片区都按照省份收入数据排序了,如图5:

图 5

二、按行排序

图 6

我们通常情况排序是按列排序,如果要对图6某个片区不同省份排序,需要按行排序,点击菜单数据→排序→选项→按行排序如图

图 7

三、按单元格字体颜色或单元格背景颜色排序

下面这些单元格数据如果要把带有背景颜色的单元格放在最上面,只需在排序的时候选择排序依据为“单元格颜色”,把有颜色的放在顶端。

图 8

图 9

四、按字母排序或笔划排序

图 10

对图10的姓名按照首字母排序,点击数据→排序→选项→按字母排序如图11:

图 11

还可以按照笔划排序

五、按照指定的顺序排序

A列是省份,有31个省,B列是数量,需要按照指定的顺序D列排序,部分截图如图12。

图 12

排序有3种,升序、降序、自定义序列排序。可以把D列自定义序列,但是序列需要手工输入,31省一个个输入比较慢。如图13。

图 13

那有什么办法实现按照D列排序呢?通过创建辅助列就可以轻松实现,操作步骤如下:

Step1:在E列输入等差数列,E2输入1,点击开始→编辑→序列,序列产生在列,步长值为1,终止值31,这样就输入了从1到31的等差数列。

图 14

Step2:C2输入公式=VLOOKUP(A2,D:E,2,0),双击C2单元格右下角黑色+填充其他单元格公式。

图 15

Step3:选中A列到C列,点击数据→排序排序关键字为C列内容,次序为升序,这样就实现了按照指定的D列排序排序结果部分截图如图17。

图16

图 17

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:排序  排序词条  再说  再说词条  Excel  Excel词条  
办公

 这17个技能让你的Excel飞一...

1、最快数据行公式求和选取空行,点Σ(或按Alt + =)可以快速设置求和公式2、多区域最快求和如果求和的区域有多个,可以选定位,然后再点Σ(或按Alt+ =)...(展开)