“双料王” – DW – 2010年7月12日 2025-10-31 20:30:52
听游江湖:2025年春季武侠世界探险与竞技盛典 2025-04-07 09:12:18
家用投影仪的寿命可以用多久?容易坏吗? 2025-11-25 11:38:29
帝之崛起:皇城争霸·天下归心 2025-04-30 11:49:48
《战地风暴》2025年度全球争霸赛暨周年庆典盛大开启 2025-05-11 03:02:56
现形吧!精灵:2025春季精灵捕捉大作战 2025-04-02 09:40:56
怪兽岛:奇幻冒险大挑战 2025-05-14 23:30:32
一叶子是韩束旗下的吗,一叶子和韩束哪个好 2025-11-13 18:48:02
【百变武侠·乾坤论剑】2025跨服巅峰赛暨五周年庆典特别企划 2025-05-31 05:54:21
使用Properties 2025-10-10 15:40:07

Excel RANK、RANK.EQ、RANK.AVG 函數完整教學:語法、範例、進階應用與常見錯誤解析

目錄

Toggle

Excel 排名函數總覽:RANK、RANK.EQ、RANK.AVG 差異與適用情境RANK、RANK.EQ、RANK.AVG 詳細語法與範例RANK 函數(舊版)RANK.EQ 函數(推薦)RANK.AVG 函數(平均排名)Excel 排名操作步驟與實際範例進階應用:結合條件式格式、LARGE、SMALL、SORT 等函數條件式格式高亮排名LARGE、SMALL 函數輔助SORT、FILTER 結合動態排名常見錯誤與排解實務案例:銷售排名、績效評比銷售排名學生成績平均排名進階協作與自動化:團隊數據排名工具推薦結語

Excel 排名函數總覽:RANK、RANK.EQ、RANK.AVG 差異與適用情境

在 Excel 處理大量數據時,「排名」是常見且實用的分析需求。無論是成績單、銷售榜、績效評比,正確運用排名函數能快速判斷各項數據的相對位置。Excel 主要提供三種排名函數:RANK、RANK.EQ、RANK.AVG。以下整理三者語法、版本支援與重複值處理方式:

函數名稱

語法

適用版本

重複值處理方式

備註

RANK

=RANK(number, ref, [order])

舊版(已過時)

相同數值給相同名次

建議新檔案用 RANK.EQ

RANK.EQ

=RANK.EQ(number, ref, [order])

新版 Excel

相同數值給相同名次

RANK 的升級版

RANK.AVG

=RANK.AVG(number, ref, [order])

新版 Excel

相同數值取平均名次

適合需平均排名的情境

number:要排名的數值。

ref:要比較的數值範圍。

[order]:排序方式,0 或省略為降序(大到小),1 為升序(小到大)。

RANK、RANK.EQ、RANK.AVG 詳細語法與範例

RANK 函數(舊版)

語法:=RANK(number, ref, [order])

範例:

假設 A1:A5 有分數,B2 輸入 =RANK(A2, $A$1:$A$5, 0),即可得出 A2 在這組分數中的排名(由高到低)。

RANK.EQ 函數(推薦)

語法:=RANK.EQ(number, ref, [order])

範例:

同上,B2 輸入 =RANK.EQ(A2, $A$1:$A$5, 0),結果與 RANK 相同。若遇到重複分數,會給予相同名次。

RANK.AVG 函數(平均排名)

語法:=RANK.AVG(number, ref, [order])

範例:

若 A1:A5 有兩個相同分數並列第二名,RANK.AVG 會將這兩個分數的排名取平均(例如 2.5 名),適合統計分析或需平均排名的場合。

Excel 排名操作步驟與實際範例

以下以一組學生分數為例,說明如何用 RANK.EQ 排名:

姓名

分數

小明

85

小華

92

小美

85

小強

78

小安

92

在 C2 輸入公式:=RANK.EQ(B2, $B$2:$B$6, 0)

將公式往下填滿,結果如下:

姓名

分數

排名

小明

85

3

小華

92

1

小美

85

3

小強

78

5

小安

92

1

92 分有兩人,並列第 1 名;85 分有兩人,並列第 3 名。

若改用 =RANK.AVG(B2, $B$2:$B$6, 0),85 分的排名會是 3.5(即 3 與 4 的平均)。

進階應用:結合條件式格式、LARGE、SMALL、SORT 等函數

條件式格式高亮排名

可用條件式格式自動標記前 3 名、最後 1 名等,提升視覺辨識度。

LARGE、SMALL 函數輔助

=LARGE(range, k):找出第 k 大的數值。

=SMALL(range, k):找出第 k 小的數值。

這些函數可搭配 RANK 使用,快速篩選特定名次的數據。

SORT、FILTER 結合動態排名

新版 Excel 可用 SORT、FILTER 等動態陣列函數,實現自動排序與即時排名更新。例如:

=SORT(A2:B6, 2, -1):依分數從高到低排序。

常見錯誤與排解

#N/A:number 不在 ref 範圍內,請檢查公式參數。

重複值:RANK.EQ 會給相同名次,RANK.AVG 會平均名次。

小數點問題:RANK 函數僅返回整數(RANK.AVG 例外)。

版本不支援:舊版 Excel 無 RANK.EQ、RANK.AVG,建議升級或改用 RANK。

實務案例:銷售排名、績效評比

銷售排名

業務員

銷售額

A

120000

B

150000

C

120000

D

90000

公式:=RANK.EQ(B2, $B$2:$B$5, 0)

結果:B 第一名,A/C 並列第二,D 第四。

學生成績平均排名

若需平均排名(如競賽積分),建議用 RANK.AVG。

進階協作與自動化:團隊數據排名工具推薦

若需多人協作、跨部門自動化數據排名,建議考慮專業工具:

Monday.com:支援自動化數據收集、即時排名、視覺化儀表板,適合團隊協作與專案管理。

ClickUp:結合任務追蹤、數據排名與自訂報表,提升團隊效率。

Notion:適合彈性記錄與數據整理,搭配資料庫功能可進行簡易排名。

若需進一步提升 Excel 技能,推薦參考 Coursera 的專業 Excel 課程,從基礎到進階一次學會。

這些工具可根據團隊規模與需求選擇,若僅需單人或小組分析,Excel 足夠;若需跨部門協作、數據自動同步,建議用 Monday.com 或 ClickUp 等平台。

結語

Excel 的 RANK、RANK.EQ、RANK.AVG 函數能靈活應對各種數據排名需求,無論是個人分析還是團隊協作,都能大幅提升效率。若你希望進一步自動化排名流程、提升團隊協作效率,建議試用 Monday.com 等專業工具,讓數據管理更輕鬆!