等了它N年,SORT函终于来了,可以让Excel表格自动排序

yumo6663周前 (05-21)技术文章6

今天我们来学习一个Excel中的新函数,SORT函数,它的作用是对某一个数据区域进行排序,之前是OFFICE365的专属函数,现在WPS也支持这个函数了,我觉得是时候跟大家讲解下它是的使用方法,这个函数我期盼了很久,真的非常实用

一、SORT函数的作用与参数

SORT函数:对某个数据区域的内容进行排序。

语法:=SORT(array,[sort_index],[sort_order],[by_col])

第一参数:array,排序的数据区域
第二参数:一个数字,用于指定排序的行或者列
第三参数:排序方式, 1 表示升序(默认值),-1 表示降序
第四参数:排序方向;false 表示按行排序(默认值),true 表示按列排序

以上就是SORT函数的作用与参数,下面我们就来看下它的使用方法

二、单条件排序

如下图所示,我们想要根据班级来为表格进行排序,将一样的班级都放在一起,只需要将公式设置为:=SORT(A2:F9,2),就会将数据源根据班级进行排序,将一样的班级都放在一起了,一般是不选择表头的,表头是需要粘贴下来的。我们来简单地了解下它的参数构成

第一参数:A2:F9,需要排序的数据区域,
第二参数:2,用于指定排序列数,班级就是在第二列的。
第三参数:省略,默认是升序排序
第四参数:省略,默认是根据行来排序

三、多条件排序

比如在这里我们想要根据班级与总分进行降序排序,就是以班级为主要排序字段,分数为次要排序字段,只需要将公式设置为:=SORT(A2:G9,{2,7},-1)即可。结果如下图所示,会根据班级分组,进行降序排序

第一参数:A2:G9,需要排序的数据区域
第二参数:{2,7},用于指定排序的列数,它是一个数组。表示会选取第2列与第7列进行排序,这个2必须放在前面,就表示以班级为主要排序字段
第三参数:-1,表示将排序方式设置为降序排序
第四参数:省略。

主要注意的是它是不能对排序列指定排序方式的,如果你想要对排序列指定排序方式就需要使用SORTBY函数。

四、根据列排序

这个比较适合用于多次测量的结果,之前想要实现批量按照列排序,都是需要使用vba的,现在一个sort函数就能轻松搞定

如下图所示,我们想要将每个人的数据设置为降序排序,操作与之前的稍有不同,首先我们需要选择第一行数据,使用sort函数对其进行排序,然后再向下填充公式才可以。

公式为:=SORT(B1:E1,1,-1,TRUE)

五、提取表中前几名的数据

如下图所示,我们想要提起表格中前三名的数据,只需要将公式设置为:=SORT(FILTER(A2:G9,G2:G9>=LARGE(G2:G9,3)))就可以得到结果。跟大家简单的介绍下公式的计算原理,它是先使用LARGE来找到总计第三的数值,随后使用filter函数将其筛选出来,最后再利用SORT对齐排序即可。

以上就是这一节的全部内容了,关于SORT它还可以与很多函数组合,构成各种各样好玩新奇的例子,不过它最大的作用就是实现自动排序。新增数据不用再手动排序了,还是非常实用的。

我是Excel从零到一,关注我,持续分享更多Excel技巧。

这里↓↓,带你从零学习Excel,提高效率不加班

相关文章

告别手动筛选!Excel大神的FILTER函数,让数据动态更新快如闪电

大家好!今天要教大家一个让数据处理效率翻10倍的超级函数——FILTER函数!这个Excel 365和2021版本新增的函数,将彻底改变你处理数据的方式。 为什么FILTER函数如此强大?传统的数据筛...

不支持自动溢出,函数FILTER仍然好用,无论Excel还是WPS

之前两篇关于函数的FILTER的文章备受关注,说明这个函数确实能给大家的工作带来便利。点击查看第一篇点击查看第二篇同时也有不少吐槽,在没有溢出功能的WPS中其效果大打折扣。没有自动溢出,我们就来手动溢...

简称查找全称,Vlookup,Xlookup,Filter哪个公式更厉害

举个工作实例,左边是员工数据表,需要根据员工的简称,快速查找匹配出对应工资数据。今天分享热门的3个公式大PK,看你更喜欢用哪个1、Vlookup函数公式我们需要搭配通配符来查找匹配,通配符*,表示任意...

Excel的FILTER函数,你知道有多牛吗?(值得收藏)

"每天对着Excel按筛选键按到手抽筋?筛选部门要3步,多条件筛选要5分钟...今天教你用1个函数——=FILTER(),像魔法一样3秒提取数据!不用菜单、不用鼠标,从此告别‘筛选→勾选→再筛...

掌握这九个Excel函数,犹如掌握职场利器

掌握这九个Excel函数,犹如掌握职场利器不同行业的用户对Excel函数的需求可谓是千差万别。例如,处理考勤数据的用户会像匠人一样精雕细琢日期时间相关的函数;生产销售类的用户则更像是导演,他们需要运用...

传统筛选点到手抽筋?FILTER函数让你体验开挂式办公!

“领导突然要南京和浙江的客户的销量!”如图所示:你是不是还在用传统方法筛选数据?1 按Ctrl+Shift+L 调出筛选按钮2 在下拉菜单里选择文本筛选3 在弹窗里手动输入“南京”或“浙江”4 把结果...