简单实用的Excel排序,你学会了吗?
小伙伴们好啊,今天咱们来分享几个简单实用的排序技巧。
1、按颜色排序除了数值、文本能排序,高版本的Excel还支持按字体颜色排序、按单元格颜色排序或者按条件格式的图标集排序。
2、按行排序
默认排序都是按照垂直方向的,如果你的表格结构比较特殊,还可以按行方向排序。
3、按笔划排序
话说这一天,公司召开分红大会,这时候要对分红的员工姓名按笔划排序。嗯嗯,这好像也难不住Excel。
4、按职务排序
公司召开分红大会,领导的排名可不能按照姓氏笔划,要按照职务从大到小来排序,怎么办呢?
在排序次序列表中选择自定义序列,然后依次输入职务名称,每输入一个按一下回车键,添加自定义序列后再排序就OK了。
5、乱序排序
前面说的排序,都是让同一类数据集中到一起,如果反过来,想把数据顺序打乱,怎么办呢?
先在辅助列内输入以下公式,来得到一组随机数。
=RAND()
然后对随机数这一列进行排序,就OK了。
6、制作工资条
制作工资条的方法,相信很多小伙伴已经很熟悉了,但是对于刚刚进入职场的新同学,还是比较陌生的。如何根据已有的工资表制作出工资条呢?
其实很简单:先从辅助列内输入一组序号,然后复制序号,粘贴到已有序号之下。然后复制列标题,粘贴到数据区域后。
再单击任意一个序号,在【数据】选项卡下单击升序按钮,就这么快!
7、使用公式排序
如果你使用的是Excel 2021,还可以使用公式来排序。
如下图所示,要对D列的年龄排序。咱们先将标题复制到右侧的空白单元格内,然后在第一个标题下方输入公式:
=SORTBY(A2:D275,D2:D275,1)
Excel 2021有溢出功能,因此公式不需要拖动复制,结果会自动溢出到右下方的其他单元格中。
公式中的A2:D275,是不包含标题在内的整个数据范围,D2:D275是年龄所在区域,第三参数使用1或者干脆省略第三参数,表示升序,如果使用-1,则表示降序。
8、按自定义序列排序
如下图,A~C列是一些员工信息,希望按照E列指定的部门顺序进行排序,同一部门的,再按年龄从大到小排序。
先将标题复制到右侧的空白单元格内,然后在第一个标题下方输入公式:
=SORTBY(A2:C17,MATCH(B2:B17,E2:E6,),1,C2:C17,-1)
公式中的MATCH(B2:B17,E2:E6,)部分,分别查询B列部门在E1:E6区域中的位置,结果是这样的:
{2;2;3;3;3;5;5;5;5;5;1;1;4;4;4;4}
这一步的目的,实际上就是将B列的部门变成了E列的排列顺序号。财务部变成了2,采购部变成了3,仓储部变成了5……
接下来的过程就清晰了:
SORTBY的排序区域为A2:C17单元格中的数据,排序依据是优先对部门顺序号升序排序,再对年龄执行升序排序。
好了,今天咱们的内容就是这些吧,祝各位小伙伴一天好心情!
图文制作:祝洪忠
Excel自动实时排序,终于出SORT公式了,太牛了
Excel表格经常需要进行各种排序,以前,我们只能手动的进行排序
但是如果原始数据有更新,它不能实时的更新排序,又要手动的去调整,很麻烦
对于这一需求,Excel最新版本开发了一个新函数公式,SORT公式
可以用来自动排序
1、基本用法
当我们在表格里面,输入=SORT
它会有4个参数组成
第1参数:是排序的数据区域
第2参数,是排序的索引标
第3参数,是排序的方式,1是升序,-1是降序,不填时默认为1
第4参数,FALSE为竖向排序,True为横向排序,不填时默认FALSE
其实第3和第4参数是可以省略的
例如,当我们输入公式:
=SORT(A2:D7,4)
等同于=SORT(A2:D7,4,1,FALSE)
第3参数不填就默认是1升序排序,第4参数不填,就默认是TRUE纵向的排序
所以上面的公式就是对数据区域A2:D7,对第4列的数据进行升序排序
所以得到的结果,可以看出来是按工资升序排列得到的结果
2、多条件排序
如果说,我们有个需求,需要根据性别进行升序排列,然后再根据工资进行降序排列
同时需要满足2个条件排序时,第2参数,和第3参数都需要使用数组用法
这里,需要输入的公式是:
=SORT(A2:D7,{3,4},{1,-1},FALSE)
第4参数也可省略,使用公式:
=SORT(A2:D7,{3,4},{1,-1})
它就会先按性别列升序排列,再按工资降序排列
3、横向排序
例如,下面是各品牌在门店的销量情况
我们现在需要按汇总的数据进行降序排列
那么这里就是横向排序了
我们的第4参数就不能用FALSE,就需要使用TURE
我们只需要输入公式:
=SORT(B1:E5,5,-1,TRUE)
按第5行的数据进行降序排列,就得到了我们想要的结果
4、进阶技巧:搭配其它公式组合
例如,下面是店铺的销售数据
我们需要把合计金额大于85的门店给提取出来,并且需要业务降序排列
那首先,我们可以用FILTER公式,快速提取出金额大于85的门店数据:
=FILTER(A:F,F:F>85)
然后要对第6列进行降序排列,所以我们直接嵌套SORT公式:
=SORT(FILTER(A:F,F:F>85),6,-1)
就可以快速得到一个榜单了
关于这个小技巧,你学会了么?动手试试吧!
相关问答
excel 表格 同样的内容怎么 排序 ?要在Excel表格中对相同的内容进行排序,可以按照以下步骤操作:首先,选择要排序的列或区域。然后,点击Excel菜单栏中的“数据”选项卡,找到“排序”功能。...
excel文件怎样按自己的顺序排列?excel表格排序总共分为3步,可以选中内容点击排序,以下是具体步骤1选中列点击排序:打开excel,选中b列,点击数据,点击排序。2扩展选定区域点击排序:选择...
excel 表格 怎么顺序排列?excel表格顺序排列的方法步骤如下1选中列点击排序:打开excel,选中b列,点击数据,点击排序。2扩展选定区域点击排序:选择扩展选定区域,点击排序。3选择...
excel不同 表格 数量怎么 排序 ?excel不同表格数量排序的操作步骤如下:1.打开需要排序的Excel表格,选中需要排序的单元格。2.在菜单栏中选择【数据】,找到【排序】。3.点击【排序】,会...
excel表序号怎么依次 排序 ?在Excel表中,对序号进行依次排序的操作步骤如下:1.在序号列输入数字1。2.按住Ctrl键,在数字1单元格右下角,变成黑色十字时向下拖动。3.这时向下拖动的...
怎么 排序 excel 表格 的顺序?您可以按照以下步骤排序Excel表格:1.选中您要排序的区域,包括列名和数据。2.在“数据”选项卡上,点击“排序”。3.在“排序”对话框中,选择要排序的列...
excel 表格 怎样设置主次 排序 ?要在Excel表格中设置主次排序,可以按照以下步骤进行操作:1.选择要排序的数据范围:在Excel表格中,选择包含要排序的数据的范围。确保要排序的数据在一个连续...
Excel 表格 怎么 排序 ?方法1:选中需要排序的单元格。单击功能栏的【开始】。点击排序选择【升序】或【降序】,单击【确定】。方法2:选中需要排序的单元格。点击上方的【数据】。点...
excel 表格 序号怎么整理成按顺序的?1.打开要排序的Excel工作表。2.选择要排序数据,如G3到G22,并按鼠标右键选择排序,然后再选择升序或降序,示例先选择降序。3.在排序提醒对话框选择扩展选定区...
excel如何主次 排序 ?1.选中表头,点击菜单中的视图按钮,找到窗口,点击冻结窗口,在下拉框中点击冻结首行;2.选择需要排序的内容,点击菜单中的数据按钮,找到排序和帅选,点击升...1...