並列佔位排名效果:1 1 1 4 5
並列不佔位排名效果:1 1 1 2 3
BI 自帶的排名邏輯為【並列佔位】排名,那麼要如何實現實現如下圖的【並列不佔位】效果呢?
如果要執行【並列佔位】,直接對原始資料進行 2.1.2 節的操作。
使用 RANK_AGG-按指定規則排序 函式,指定排序規則,實現並列排名不佔位效果。
範例資料下載:分數.xlsx
建立分析主題,上傳範例資料。詳情請參見:5分鐘上手FineBI。
使用以上分析資料製作分組表,並將「分數」降冪排列,如下圖所示:
對分數進行降冪排列後,按照「密集排序(DENSE)」的規則求排名。如下圖所示:
將欄位拖入組件,即可獲取到排名。如下圖所示:
並列排序不佔位的效果如下圖所示:
建立分析主題,上傳範例資料,預設選擇所有欄位,並重新命名為「並列不佔位」。詳情請參見:5分鐘上手FineBI。
新增「分組匯總」,將欄位「分數」拖入分組欄,如下圖所示:
新增列「排名」,如下圖所示:
分組後的分數都是唯一值,對唯一值進行排名。
與原表「分數」進行右合併(保留所有右端資料,即將原表的分數和對應的分組後的排名相連結),如下圖所示:
1)再次新增資料「分數」,如下圖所示:
2)選擇合併表「分數」
新增左右合併,選擇「分數」表的所有欄位,選擇合併方式為右合併,合併依據為「分數」欄位。如下圖所示:
4)儲存並更新該分析主題。
使用以上分析資料製作明細表,並將「排名」升冪排列,如下圖所示:
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙