大家好,這一章分享一組函數(shù)的使用方法,非常經(jīng)典!
相信這個問題也是很多同學(xué)都會遇到的一個疑難問題,
先看看例子: 這是一份銷售表格/成績表格/KPI表格 什么類型的表格都適用.
省去N行 需求: 根據(jù)不同的崗位等級,把分別不同的崗位等級的銷售額排名前三的負責(zé)人名放到對應(yīng)的單元格中:
這種類型,什么成績,KPI,部門分組你都應(yīng)該會用到. 文字解析部分:
當(dāng)然你也可以直接去下方觀看視頻解析,和下載素材! 1.首先使用FILTER函數(shù), 根據(jù)當(dāng)前條件把滿足為:初級的負責(zé)人的姓名和銷售額進行調(diào)取, =FILTER($B$2:$C$75,$D$2:$D$75=G2) 2.SORT函數(shù)進行排序,
SORT(滿足條件的范圍,依據(jù)第2列排序,-1降序排列)
SORT(FILTER($B$2:$C$75,$D$2:$D$75=G2),2,-1) 這一步可以得到從前到后的排序結(jié)論.
3.INDEX函數(shù)提取固定位置,
之前已經(jīng)做到了排序,但是現(xiàn)在的要求是在排序的結(jié)論中,提取前三,那么你可以使用INDEX函數(shù):
=INDEX(SORT(FILTER($B$2:$C$75,$D$2:$D$75=G2),2,-1),{1;2;3}) 注意這個公式的寫法:
INDEX(兩列表格,{1;2;3})
等同于: INDEX(兩列表格,{1;2;3},1) 意思就是提取滿足條件的表格的第一列的前三行的內(nèi)容,
如下所示: 4.TEXTJOIN函數(shù)合并單元格內(nèi)容
這一步就是把滿足條件的前三名稱,合并放到一個單元格中:
=TEXTJOIN(",", TRUE, INDEX(SORT(FILTER($B$2:$C$75,$D$2:$D$75=G2),2,-1),{1;2;3}) ) 當(dāng)然,如果你的版本符合條件,可以使用TAKE,CHOOSECOLS函數(shù)之類的去做.
以上!!
復(fù)制下方文字,發(fā)送公眾號信息獲取課件:之前一些課件由于時間太久失效,所以現(xiàn)在的下載素材方式,回復(fù)公眾號信息獲得,如果有一天素材失效,記得給老徐留言,我再補上.如果想要系統(tǒng)學(xué)習(xí)Excel,可以看看這個鏈接:如果喜歡老徐的內(nèi)容,記得給老徐點贊關(guān)注哦!!
|