知識庫

對維度動態分組和取消分組


發佈時間 : 28 Aug 2013
上次修改日期 : 20 Jul 2023

問題

如何對維度動態分組和取消分組。

例如,資料中包含緬因州,其在基礎資料中有兩種形式,即「Maine」和「MA」。本文將說明如何將這兩個維度分組為一個維度。

環境

  • Tableau Desktop

答案

選項 1

可以在附加的工作簿 State Group Exampe.twbx 中查閱以下範例。
  1. 建立參數 > 將資料類型設定為字串 > 設定值清單 > 包括「分組」和「取消分組」。 
  2. 建立計算欄位,以對所需的維度分組。在此範例中,計算欄位被命名為「分組或取消分組」,並且包含以下公式:
If [State]="MA" or [State]="Maine" then 
If [Group or Ungroup]="Group" then "Maine Group"
  Else [State]
End
Elseif [State]="MO" or [State]="Montana" then 
If [Group or Ungroup]="Group" then "Montana Group"
  Else [State]
End 
Else [State]
End
  1. 拖動這個新的計算欄位,以取代原始維度
該計算欄位範例將「MA」和「Maine」分組為單一值「緬因州群組」,並以類似方式建立值「蒙大拿州群組」。將參數變更為「取消分組」可將檢視恢復為原始維度值。

選項 2

若要在新增資料時可自動更新的欄位中建立成員的子集,最好是建立一個集合。有關集合的詳情,請參閱我們的線上產品說明:集合
這篇文章是否解決了問題?