ナレッジベース

ディメンション メンバーごとに個別の動的リファレンス ラインを追加する


発行: 01 May 2014
最終修正日: 20 Jul 2023

ご質問

ディメンションのメンバーごとに別々の動的リファレンス ラインを追加する方法。

環境

Tableau Desktop

回答

次の手順は、"Sample - Superstore (スーパーストア サンプル)" データに接続することによって再現できます。

ステップ 1 - ビューの構築

  1. "Sales (売上高)" を [行] シェルフまでドラッグします。
  2. "Order Date (発注日)" を [列] シェルフまでドラッグします。
  3. "Categories (カテゴリー)" を "Sales (売上)" メジャーの左にある [行] シェルフまでドラッグします。

ステップ 2 - パラメーターの作成

  1. [データ] ペインを右クリックし、[パラメーターの作成] を選択します。
  2. パラメーターに「Furniture Goal (家具目標)」という名前を付けます。
  3. [データ型] の下で [整数] を選択します。
  4. [現在の値] の下で、必要な値を追加します。
  5. [許容値] の下で、[すべて] を選択します。
  6. [OK] をクリックします。
  7. 「Office Supplies Goal (事務用品目標)」という名前のパラメーターについて、ステップ 1 から 6 を繰り返します。
  8. 「Technology Goal (テクノロジー目標)」という名前のパラメーターについて、ステップ 1 から 6 を繰り返します。

ステップ 3: 計算されたフィールドの作成

  1. [分析] > [計算フィールドの作成] を選択します。
  2. 計算フィールドに「Reference Line (リファレンス ライン)」という名前を付けます。
  3. 式フィールドに次の式を入力します:
    IF [Category]='Furniture' THEN [Furniture Goal]
    ELSEIF [Category]='Technology' THEN [Technology Goal]
    ELSE [Office Supplies Goal]
    END
    
  4. [OK] をクリックします。

ステップ 4 - 計算フィールドをパラメーター コントロールとして使用する

  1. "Reference Line (リファレンス ライン)" 計算フィールドを [詳細] までドラッグします。
  2. 矢印をクリックしてメジャーを [合計] から [最小] に変更します。
  3. ビューで "Sales (売上高)" 軸を右クリックし、[リファレンス ラインの追加] を選択します。
  4. [値] ドロップダウン メニューで、[最小 (リファレンス ライン)] を選択します。
  5. [ラベル] ドロップダウン メニューで、[値] を選択します。
  6. [OK] をクリックします。
  7. 各パラメーターを右クリックし、[パラメーター コントロールの表示] を選択します。
  8. パラメーター コントロールを編集して目標を必要な値に調節します。

 

詳細情報

これらの操作手順を表示するには、次のビデオを参照してください。


この記事で問題は解決しましたか?