当前位置:首页教育技巧WPS技巧wps图表

Excel里UNIQUE+SORT函数原来可以排名

2024-07-20 09:53:58


UNIQUE是一个去重函数,对一列去重是这样的

我这里使用的区域数组全部显示出来,选中一片区域,输入公式按CTRL+SHIFT+回车

如果想逐一取出,套INDEX,想屏蔽错误值最外层套IFERROR,=IFERROR(INDEX(UNIQUE($C$2:$C$8),ROW(A1)),""),区域锁定,不然下拉公式区域会变动

如果对一行数据进行去重,你就会发现UNIQUE的结果不对,那就需要填它的第二个参数,第二个参数不填的时候默认0/FALSE,对一行去重就填1/TRUE

也可以多列多条件去重

UNIQUE还有第三参数,提取只出现一次的数据,不填的时候默认0/FALSE,返回不重复的所有项

SQRT是一个排序函数,第二参数指定按第2列排序,第三参数的-1是降序排序,1是升序排序

第4参数的1代表按列排序,也就是横向排序,不填的时候默认0/FALSE

了解了以上两个函数,我们看如何利用这两个函数来做排名

公式:=MATCH(B2,SORT(UNIQUE($B$2:$B$8),,-1),),其中参数-1指定降序排序,然后用MATCH定位位置即可实现排名

如果想按班级来实现排名怎么办?可以加一个FILTER函数

公式:=MATCH(C2,SORT(UNIQUE(FILTER(C:C,B2=B:B)),,-1),)

这里FILTER(C:C,B2=B:B),意思就是筛选C列,按第二参数的条件来筛选,B列等于C2的筛选出来,也就实现了按班级筛选分数,然后去重排序

以上的UNIQUE、FILTER、SORT函数在WPS版本以及OFFICE365版本里有,其他版本的EXCEL没有

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2024 www.at317.com All Rights Reserved .