当前位置:首页 > 办公设计 > Office教程 > SORTBY函数用得好,数据排序没烦恼

SORTBY函数用得好,数据排序没烦恼

3年前 (2023-11-09)Office教程1090

在Excel 2021版本中,有一个专门用于排序的SORTBY函数,今天咱们就一起看看这个函数的一些典型用法。

函数用法为:
=SORTBY(要排序的区域,要排序的主要关键列,[排序方式],[要排序的次要关键列],[排序方式],……)

1、单条件排序

如下图所示,要对D列的年龄排序。咱们先将标题复制到右侧的空白单元格内,然后在第一个标题下方输入公式:
=SORTBY(A2:D275,D2:D275,1)

Excel 2021有溢出功能,因此公式不需要拖动复制,结果会自动溢出到右下方的其他单元格中。
公式中的A2:D275,是不包含标题在内的整个数据范围,D2:D275是年龄所在区域,第三参数使用1或者干脆省略第三参数,表示升序,如果使用-1,则表示降序。

 

2、多条件排序

如下图所示,A~D列是2023保温杯世锦赛的奖牌榜,需要分别按镀金、镀银和铁牌数量进行排序。镀金牌数相同的,再比较镀银牌数,镀银牌数仍然相同的,继续比较铁牌数。
先将标题复制到右侧的空白单元格内,然后在第一个标题下方输入公式:
=SORTBY(A2:D7,B2:B7,-1,C2:C7,-1,D2:D7,-1)

公式中的A2:D7是不包含标题的数据区域,优先对镀金牌B2:B7区域按降序排序,再依次对镀银牌C2:C7区域和铁牌D2:D7区域按降序排序。

 

3、乱序排序

如下图,希望对A列的应聘人员随机安排面试顺序。
先将标题复制到右侧的空白单元格内,然后在第一个标题下方输入公式:
=SORTBY(A2:B11,RANDARRAY(10),1)

RANDARRAY也是Excel 2021版本中新增的函数,作用是生成随机数数组,本例公式使用RANDARRAY(10),表示生成10个随机数的数组。
SORTBY函数的排序区域为A2:B11单元格中的数据,排序依据是按随机数数组升序排序。因为公式每次刷新所生成的随机数数组是不确定的,所以A2:B11单元格中的数据也会得到随机的排序效果。

 

4、按自定义序列排序

如下图,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单元格中的数据,排序依据是优先对部门顺序号升序排序,再对年龄执行升序排序。

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/366

标签: SORTBY函数
分享给朋友:

“SORTBY函数用得好,数据排序没烦恼” 的相关文章

ppt制作触发器的方法

ppt制作触发器的方法

ppt制作触发器的方法,何为【触发器】?小编理解为,就是一个开关,点击该开关(并非点击空白页)即可出现相应的内容(无逻辑顺序)。 【触发器】有什么用呢?可以加强与受众的互动性,教师制作课件必不可少的一种方法。 看下例子演示: 1、建立如下的一个PPT页面内容(共有9个内容,3个方...

Excel数据在同一单元格中该如何运算公式求和?

Excel数据在同一单元格中该如何运算公式求和?

在一些表格中我们需要将所有的数据都录入到一个单元格中运算公式,而一般的公式都是在不同单元格运算的,这种情况我们应该如何运算呢?这里小汪老师就给大家分享几种常用的方法。   1、自定义名称 首先,进入「公式」-「定义的名称」-「定义名称」,在名称中随便输入一个名字,这里我就输入「求...

毛茸茸的字体 | PPT打造虎皮字体

毛茸茸的字体 | PPT打造虎皮字体

咱们今天来学习一个既简单又漂亮的字体制作,老虎皮做的字体。当然,学习的是方法,你也可以利用各种动物皮毛来打造。 首先,需要一份素材,那就是动物皮毛,这里我就不提供了,大家可以到百度图片搜索一下“动物皮毛”,可以找到一堆的动物皮毛,随便选一个吧!建议找尺寸大点的图片。 输入文字...

5个典型应用,学会Excel高级筛选

5个典型应用,学会Excel高级筛选

1、筛选指定条件的记录 如下图所示,要从数据表中筛选出“产品归类”字段中是“信用贷”的所有记录。 首先在空白单元格中写入要筛选的字段名称和要筛选的条件。 注意字段名称要和数据表中的字段名称完全一样,否则就筛选不出来了。 单击数据区域任意单元格,在【数据】选项卡下单击【高级】按...

PPT文字字体拆分效果

PPT文字字体拆分效果

第一步:在PPT软件中,插入一个文本框,并输入您需要的文字。 第二步:点击菜单栏中的"插入"选项,然后选择"形状",插入一个矩形。 第三步:选中文字和矩形,按住Ctrl键(确保两者都被选中)。然后点击菜单栏中的"格式"选项,再点击"合并形状",最后点击"拆分"。此时,文字...

PPT如何制作3D轮廓发光字

PPT如何制作3D轮廓发光字

第一步:打开PPT软件,创建一个新的空白演示文稿。您可以选择一种颜色来填充背景。然后,插入一个文本框,并输入所需的文字。选中文本框并右击,在弹出的快捷方式中选择"设置形状格式"选项。在打开的"设置形状格式"窗格中,单击"文本选项"下的"文本填充与轮廓"图标。将"文本填充"设置为"无填充",将...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。