网站首页 > 教程分享 正文
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)
就可以快速得到一个榜单了
关于这个小技巧,你学会了么?动手试试吧!
猜你喜欢
- 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)
本文暂时没有评论,来添加一个吧(●'◡'●)