排名資料列 (預覽)
Rank 資料 行 命令會將新的資料行新增至數據表,其中包含數據表中一個或多個其他數據行所定義的排名。 Rank 方法選項可用來定義應如何處理系結。
注意
目前,排名數據行功能僅適用於Power Query Online。
新增排名數據行
下表具有、 Total Points
和 Bonus modifier
的Team
欄位。 假設您負責建立新的數據行,以有效地使用 和 Bonus modifier
欄位的值Total Points
來排名小組。
球隊 | 總點數 | Bonus 修飾詞 |
---|---|---|
A | 20 | 0.5 |
B | 30 | 0.8 |
C | 40 | 0.2 |
D | 10 | 0.45 |
E | 20 | 0.75 |
小組共用了想要彼此排名的方式清單:
- 僅使用 [總積分] 字段中的值,其中較高的值會使用標準競爭作為排名方法來排名較高
- 只使用 [總計點] 字段中的值,其中較高的值會使用密集作為排名方法來排名較高
- 先依 總分 排名,再由 Bonus 修飾詞 排名,其中較高的值會使用 標準競賽作為排名方法排名較高
單一數據行排名
針對小組共用的第一個需求,其只使用較高值排名的欄位的值 Total Points
,使用 標準競爭 作為排名方法,請使用下列步驟:
在 Power Query 中已有原始資料表時,選取數據
Total Points
行。 然後,從 [Power Query 新增數據行 ] 索引標籤,選取 [排名] 數據行。在 [排名] 中,[排名依據] 將會是選取的欄位(
Total Points
),而排名準則會是較高的值排名。根據預設,此對話框 的排名方法是標準競爭,因此只要選取 [ 確定]。 此動作會提供您新增
Rank
資料行的新步驟。排名轉換的輸出,其中 [總點數] 字段是唯一的 [依字段排名] ,而其排名準則為 [較高的值排名] 會更高。 C 組排名第一。 B組排名第二。 A 組和 E 小組排名第三。 D 組排名第五。
具有特定排名方法的單一數據行排名
針對小組共用的第二個需求,只使用較高值以密集作為排名方法排名較高的欄位的值Total Points
,請使用下列步驟:
在 Power Query 中已有原始資料表時,選取數據
Total Points
行。 然後,從 [Power Query 新增數據行 ] 索引標籤,選取 [排名] 數據行。在 [排名] 中,[排名依據] 將會是選取的欄位(
Total Points
),而排名準則會是較高的值排名。選取 對話框頂端的 [進階 ]。 此選取專案會啟用進階區段。 在 Rank 方法中,將值從 標準競爭 變更為 Dense。
選取排名方法之後,請選取 [ 確定]。 此動作會提供您新增
Rank
資料行的新步驟。排名轉換的輸出,其中 Total Points 欄位是唯一依字段的排名,其排名準則是較高的值排名,而排名方法為 Dense。 C 組排名第一。 B組排名第二。 A 組和 E 小組排名第三。 D 組排名第四。
具有特定排名方法的多個數據行排名
針對排名第一Total Points
的小組所共用的第三個需求,然後使用Bonus modifier
標準競賽作為排名方法,以較高的值排名,使用下列步驟:
在 Power Query 中已有原始資料表時,選取
Total Points
和 數據Bonus modifier
行。 然後,從 [Power Query 新增數據行 ] 索引標籤,選取 [排名] 數據行。排名對話框隨即出現,其進階區段隨即開啟,其中兩個字段都會在 [排名依據] 數據行中選取。 總點 數位於第一個數據列中,然後在 其下方的 Bonus 修飾詞 。 這兩個數據列都使用較高值排名的排名準則。
請確定 底部的 Rank 方法 設定為 標準競爭。
排名對話框的 [進階] 區段,其中 [總點數] 和 [Bonus 修飾詞] 字段會依邏輯使用作為排名的一部分,其順序都是以較高值排名的順序則來排名較高。 選取的排名方法會設定為標準競爭。
確認上述項目之後,請選取 [ 確定]。 此動作會提供您新增
Rank
資料行的新步驟。
排名方法
排名方法會建立由排名演算法處理系結的策略。 此選項僅適用於 [排名] 對話框的 [進階] 區段。
下表列出這三個可用的排名方法,並提供每個方法的描述。
Rank 方法 | 描述 |
---|---|
標準競賽 | 比較同樣會得到相同排名數位的專案,然後在排名數位中留下一個間距。 例如,1224。 |
Dense | 比較同樣會收到相同排名號碼的專案,而下一個專案會接收緊接在排名編號之後的專案。 例如,1223。 |
序數 | 所有項目都會接收相異序數,包括比較相等的專案。 例如,1234。 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應