1.函數解釋Rank.Avg返回一列數字的數字排位, Rank.Avg(number,ref,[order]),其中number為找到其排位的數字, ref為數字列表的數組,一般用作引用區域,ref中的非數字值會被忽略,但若ref區域中有相同數字且與number等同,則返回對應相同數字的平均排位
備注:如果order為0或省略, Excel對數字的排位是基于ref為按照降序排列的列表;如果order不為0,則Excel對數字的排位按照升序
Rank.Eq 返回一列數字的數字排位, Rank.Eq(number,ref,[order]),Rank.EQ賦予重復數相同的排位。但重復數的存在將影響后續數值的排位,例如在按照升序的整數列表中如果數字8出現兩次且排位為4,則數字9的排位為6
2.函數應用i. 根據各家2020H1快遞業務量定排名?
A
BC
D
1
快遞業務量-億票單票收入
排名
2順豐控股
36.55
18.394
3中通快遞69.701.28
1
4韻達股份56.29
2.36
2
5圓通速遞49.36
2.36
3
6申通快遞35.172.58
6
7百世快遞35.92.375
…………
…
數據來源公開資料
eg: D2=Rank.avg(B2, B2:B7,1)向下拖拉即可,參數0代表升序,參數1代表降序
假設上述某個快遞的業務量數據和百世一致,則返回對應排名之和的平均值,百世返回的排名為5.5=(5+6)/2
ii. 根據某快遞零食云倉數據出庫量來進行排名分析?
A BCD
E
F
1
日期倉庫品類出貨量總排名
倉庫排名
22020.08.12
上海倉
開心果
365782
2
32020.08.12
寧波倉
松子6894124
42020.08.12蕪湖倉巴旦木213878
4
62020.08.13
上海倉
開心果
3289744
72020.08.13
寧波倉
松子786410
2
8
2020.08.13蕪湖倉巴旦木2781962
9
2020.08.14
上海倉
開心果
38543
1
1
10
2020.08.14
寧波倉
松子82419
1
11
2020.08.14蕪湖倉巴旦木289005
1
12
2020.08.15
上海倉
開心果
348713
3
13
2020.08.15
寧波倉
松子709311
3
142020.08.15蕪湖倉巴旦木2764973
15………………
對于總排名而言,在E2單元格中輸入Rank.Eq(E2, D2:D14,0)即可,如果遇到相同值則排名跳過一位至下一位
對于倉庫分類排名,則可考慮sumproduct函數,Sumproduct((B2=$B$2:$B$14)*($D$2:$D$14>=$D$2)),先篩選出匹 配B2對應的倉庫,結果{1;0;0;1;0;0;1;0;0;1;0;0};
其次找出大于等于D2匹配的數量{1;0;0;0;0;0;1;0;0;0;0;0}, 兩者相乘結果為2,下拉其他顯示即可