电竞比分网-中国电竞赛事及体育赛事平台

分享

FILTER函數(shù)3種高階用法,我看呆了!

 Excel教程平臺(tái) 2023-02-20 發(fā)布于四川

哈嘍,小伙伴們,你們好呀~

在遙遠(yuǎn)的2022年的冬季,我們給大家寫了一篇FILTER函數(shù)的經(jīng)典用法。

沒印象的同學(xué),可以戳鏈接去補(bǔ)補(bǔ)課FILTER基礎(chǔ)教程

當(dāng)時(shí)特意留了彩蛋:FILTER這個(gè)函數(shù)不僅牛逼,還能嵌套其他函數(shù)使用,實(shí)現(xiàn)更豐富的功能。

比如:

  • 讓返回的查詢結(jié)果自動(dòng)按升序or降序排列

  • 讓返回的查詢結(jié)果進(jìn)行自動(dòng)去重匯總

  • 實(shí)現(xiàn)多條件的中國式排名

一起來看看吧!

場景1、對查詢結(jié)果排序

按照指定的月份將該月的銷售數(shù)據(jù)提取出來,并按照銷售額從高往低排序。

這里用到的公式是=SORT(FILTER(A2:C26,A2:A26=E2,""),3,-1)

公式中FILTER(A2:C26,A2:A26=E2,"")的作用是從數(shù)據(jù)源中第一列等于要查詢月份的數(shù)據(jù)篩選出來,然后再用SORT函數(shù)實(shí)現(xiàn)排序。

SORT函數(shù)的用法:

SORT(要排序的數(shù)據(jù)源,按第幾列排序,升序還是降序),1為升序,-1位降序。

在本例中是按第三列銷售額降序排序,所以后兩個(gè)參數(shù)分別是3和-1。

兩個(gè)函數(shù)配合就解決了這樣一個(gè)比較復(fù)雜的問題。

場景2、對查詢結(jié)果去重復(fù)

例如:要查詢某位銷售人員銷售了什么商品,直接用篩選功能可能會(huì)包含重復(fù)信息。

希望實(shí)現(xiàn)的結(jié)果是這樣的。

這里用到的公式是=UNIQUE(FILTER(C2:C15,B2:B15=F2))

FILTER(C2:C15,B2:B15=F2)負(fù)責(zé)篩選出指定人員銷售的商品明細(xì),UNIQUE負(fù)責(zé)對篩選結(jié)果去掉重復(fù)值。

關(guān)于UNIQUE函數(shù)的使用教程詳見:UNIQUE函數(shù)詳解

場景3、分組或多條件中國式排名

這是一類比較復(fù)雜的排名問題,結(jié)合下面的示例比較容易理解。

目的:每位銷售人員針對每個(gè)商品銷量的排名,這是分組排名,在這個(gè)條件之上還要考慮當(dāng)銷量一樣的時(shí)候,排名也得一樣,而且排名不能出現(xiàn)間斷,這是中國式排名。

單獨(dú)解決分組排名或者中國式排名都不算難。

但是將兩種要求結(jié)合到一起,難度就不小了,有興趣的同學(xué)可以自己先試試。

給大家推薦一個(gè)公式:

=MATCH(C2,SORT(UNIQUE(FILTER(C$2:C$13,A$2:A$13=A2)),1,-1),0)

簡單解釋一下公式的原理:

FILTER函數(shù)篩選出相同商品的銷售數(shù)量,UNIQUE函數(shù)對該結(jié)果去重復(fù),SORT函數(shù)再對去重復(fù)后的數(shù)量降序排列,最后使用MATCH函數(shù)查詢當(dāng)前數(shù)量在去重并排序后數(shù)量中的序號(hào)位置,也就是了中國式排名結(jié)果了。

怎么樣,理解到這個(gè)公式的精妙之處了嗎?

好的,以上就是今天的所有內(nèi)容了,祝大家周一愉快!

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多