簡體   English   中英

Tableau 計算字段以按排序順序顯示位置

[英]Tableau Calculated Field to Display Placement in Sort Order

我正在制作一個儀表板,根據大約 20 個指標對員工的績效進行排名。 我想知道是否可以創建一個計算字段,該字段將以該指標的降序輸出它們的位置。

例如,如果根據准確性,他們是 20 名員工中的第 13 名,則該字段將輸出 13。

這可能嗎?

謝謝,

安德魯

我認為您只是在尋找排名函數: rank([metricname]) ,假設metricname是聚合的結果。 如果不是, [metricname]包裝在任何適用的函數中(即 sum、max 等)

默認情況下, rank()按降序運行,盡管這可以通過在表達式后傳入asc參數來更改。

要使其動態化:創建一個包含所有指標名稱的參數,以及一個表示IF [parametername] = "metric1" then [metric1] ELSEIF [parametername] = "metric2" then [metric2] END然后使用該指標作為調用rank()

這里有一篇文章很好地解釋了這一點: http : //kb.tableau.com/articles/knowledgebase/parameterized-measure

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM