网站首页 > 教程分享 正文
今天认识一个数据排序函数SORT。
SORT函数可以对数据区域指定的行或列进行自动排序,数据更新后不用再手动排序了,非常的实用。
SORT函数语法:=SORT(区域/数组,[根据第几行/第几列排序],[排序方式],[按行/按列])。
直接上案例:
案例1:按照总分成绩升序
在L4单元格中输入,=SORT(B4:H18,7,1)。
B4:H18是要排序的区域,总分列位于排序区域的第7列,1是升序,默认值,可以不写。
案例2:对总分大于230分的降序
先使用FILTER函数筛选出总分大于230分的,再进行排序。
在L4单元格中输入,=SORT(FILTER(B4:H18,H4:H18>230),7,-1)。
FILTER筛选后,返回一个数组,总分位于数组中的第7列,-1是降序。
案例3:多条件排序,按总分降序、语文降序。
先按总分降序,如遇到并列总分,就按语文进行降序。之前的案例中,都是按照1列进行排序,按多列排序需要手动构造一个数组。
在L4单元格中输入,=SORT(B4:H18,{7,4},-1)。
{7,4},是先按第7列排,如果第7列值相同,就按第4列排序。比如秦明与鲁智深的总分相同,就按他们的语文成绩从高到低排。
多列按照不同的排列方式,与这个方法相同,对第3参数构造数组,自己动手试试吧。
案例4:按列排序,对每个人的科目得分进行降序。
SORT函数默认是按行排序,按列排序需要设置第4参数。
在B9单元格中输入,=SORT(B5:Q6,2,-1,TRUE)。
B5:Q6是排序区域,2是总分位于区域中第2行,-1是降序,TRUE是按列排序,对同一行中每一列的值按大小排序。
猜你喜欢
- 2024-10-11 Java中Arrays的两种排序方法(sort和parallelSort)比较
- 2024-10-11 Excel中的排序函数RANK,这6种使用技巧你一定不能错过
- 2024-10-11 七种排序算法 冒泡,选择,插入,希尔,快速,归并,堆
- 2024-10-11 深入浅出Redis:Redis的排序命令Sort
- 2024-10-11 「收藏」JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
- 2024-10-11 R语言sort和order排序函数(r语言给数据排序)
- 2024-10-11 vba如何通过调用sort方法实现排序?跟着文章解开心中的谜题!
- 2024-10-11 用SORTBY函数进行多条件排序 #excel技巧
- 2024-10-11 python数据排序-sorted与sort(python中的sorted排序)
- 2024-10-11 Linux基础知识之sort排序查看硬盘SN
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)