[英]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.