UNIQUE是一個去重函數(shù),對一列去重是這樣的 我這里使用的區(qū)域數(shù)組全部顯示出來,選中一片區(qū)域,輸入公式按CTRL+SHIFT+回車 如果想逐一取出,套INDEX,想屏蔽錯誤值最外層套IFERROR,=IFERROR(INDEX(UNIQUE($C$2:$C$8),ROW(A1)),''),區(qū)域鎖定,不然下拉公式區(qū)域會變動 如果對一行數(shù)據(jù)進(jìn)行去重,你就會發(fā)現(xiàn)UNIQUE的結(jié)果不對,那就需要填它的第二個參數(shù),第二個參數(shù)不填的時候默認(rèn)0/FALSE,對一行去重就填1/TRUE 也可以多列多條件去重 UNIQUE還有第三參數(shù),提取只出現(xiàn)一次的數(shù)據(jù),不填的時候默認(rèn)0/FALSE,返回不重復(fù)的所有項 SQRT是一個排序函數(shù),第二參數(shù)指定按第2列排序,第三參數(shù)的-1是降序排序,1是升序排序 第4參數(shù)的1代表按列排序,也就是橫向排序,不填的時候默認(rèn)0/FALSE 了解了以上兩個函數(shù),我們看如何利用這兩個函數(shù)來做排名 公式:=MATCH(B2,SORT(UNIQUE($B$2:$B$8),,-1),),其中參數(shù)-1指定降序排序,然后用MATCH定位位置即可實現(xiàn)排名 如果想按班級來實現(xiàn)排名怎么辦?可以加一個FILTER函數(shù) 公式:=MATCH(C2,SORT(UNIQUE(FILTER(C:C,B2=B:B)),,-1),) 這里FILTER(C:C,B2=B:B),意思就是篩選C列,按第二參數(shù)的條件來篩選,B列等于C2的篩選出來,也就實現(xiàn)了按班級篩選分?jǐn)?shù),然后去重排序 以上的UNIQUE、FILTER、SORT函數(shù)在WPS版本以及OFFICE365版本里有,其他版本的EXCEL沒有 |
|