Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

上位および下位 N% を求める動的計算の作成

公開日: Jul 20, 2023
タスク
ビュー内の上位および下位 N% の値を求める動的計算を作成する方法。
ステップ
次の手順は、以下に添付したワークブックで確認できます。

ステップ 1: 計算フィールドの作成

  1. Tableau Desktop で、"Superstore (スーパーストア)" サンプル データに接続します。
  2. [分析] > [計算フィールドの作成] を選択します。
  3. [計算フィールド] ダイアログ ボックスで、次の操作を実行します。
    • 計算フィールドに名前を付けます。 ワークブックの例では、計算フィールドには "Index (インデックス)" という名前が付けられています。
    • 式フィールドで、次のような計算フィールドを作成します。
      INDEX()
  4. [OK] をクリックします。
  5. [分析] > [計算フィールドの作成] を選択します。
  6. [計算フィールド] ダイアログ ボックスで、次の操作を実行します。
    • 計算フィールドに名前を付けます。 ワークブックの例では、計算フィールドには "Size (サイズ)" という名前が付けられています。
    • 式フィールドで、次のような計算フィールドを作成します。
      SIZE()
  7. [OK] をクリックします。
  8. [分析] > [計算フィールドの作成] を選択します。
  9. [計算フィールド] ダイアログ ボックスで、次の操作を実行します。
    • 計算フィールドに名前を付けます。 ワークブックの例では、計算フィールドには "Index/Size (インデックス/サイズ)" という名前が付けられています。
    • 式フィールドで、次のような計算フィールドを作成します。
      [Index] / [Size]
  10. [OK] をクリックします。
  11. [分析] > [計算フィールドの作成] を選択します。
  12. [計算フィールド] ダイアログ ボックスで、次の操作を実行します。
    • 計算フィールドに名前を付けます。 ワークブックの例では、計算フィールドには "Top 30% or Bottom 30% (上位 30% または下位 30%)".という名前が付けられています。
    • 式フィールドで、次のような計算フィールドを作成します。
      IF [Index/Size] <= .3
      THEN "Top 30%"
      ELSEIF [Index/Size] >= .7
      THEN "Bottom 30%"
      END
  13. [OK] をクリックします。

ステップ 2: ビューの作成

  1. [State (都道府県/州)] を [列] シェルフにドラッグします。
  2. [Category (カテゴリー)] を [行] シェルフにドラッグします。
  3. [レコード数] を [マーク] カードの [テキスト] にドラッグします。
  4. [レコード数] を右クリックして、[列] シェルフにドラッグし、MIN(Number of Records) を選択して、[OK] をクリックします。
  5. x 軸をダブルクリックし、[軸の編集] ダイアログ ボックスを開きます。
  6. 0 から開始し 1 で終了する [固定] を選択し、[OK] をクリックします。.

ステップ 3: Top 30% or Bottom 30% (上位 30% と下位 30%) 表計算の書式設定

  1. [列] で [レコード数] を右クリックし、[ヘッダーの表示] をクリアします。
  2. [Top 30% or Bottom 30% (上位 30% または下位 30%)] を [マーク] カードの [色] にドラッグします。
  3. [色] で [Top 30% or Bottom 30% (上位 30% または下位 30%)] を右クリックし、[表計算の編集] を選択します。
  4. [表計算] ダイアログ ボックスで、次を選択します。
    • [計算フィールド] で [Index (インデックス)] を選択します。
    • [次を使用して計算] で [詳細] を選択します。
    • [詳細] ダイアログ ボックスで、次を選択します。
      • [State (都道府県/州)] と [Category (カテゴリー)] をその順番で [方向の指定] に移動します。
      • [フィールド][レコード数][合計][降順] を選択します。
      • [OK] をクリックします。
    • [実行レベル] で、[State (都道府県/州)] を選択します。
    • [再開間隔] で、[なし] を選択します。
    • [OK] をクリックします。
  5. [色] で [Top 30% or Bottom 30% (上位 30% と下位 30%)] を右クリックし、[表計算の編集] を選択します。
  6. [表計算] ダイアログ ボックスで、次を選択します。
    • [計算フィールド][Size (サイズ)] を選択します。
    • [次を使用して計算][表 (横)] を選択します。
    • [OK] をクリックします。

ステップ 4: Index/Size (インデックス/サイズ) 表計算の書式設定

  1. [Index/Size (インデックス/サイズ)] を [ラベル] にドラッグします。
  2. [ラベル] で、[Index/Size (インデックス/サイズ)] を右クリックし、[表計算の編集] を選択します。
  3. [表計算] ダイアログ ボックスで、次を選択します。
    • [計算フィールド][Index (インデックス)] を選択します。
    • [次を使用して計算][詳細] を選択します。
    • [詳細] ダイアログ ボックスで、次を選択します。
      • [State (都道府県/州)][Category (カテゴリー)] をその順番で [方向の指定] に移動します。
      • [フィールド][レコード数][合計][降順] を選択します。
      • [OK] をクリックします。
    • [実行レベル] で、[State (都道府県/州)] を選択します。
    • [再開間隔] で、[なし] を選択します。
    • [OK] をクリックします。
  4. [ラベル] で、[Index/Size (インデックス/サイズ)] を右クリックし、[表計算の編集] を選択します。
  5. [表計算] ダイアログ ボックスで、次を選択します。
    • [計算フィールド][Size (サイズ)] を選択します。
    • [次を使用して計算][表 (横)] を選択します。
    • [OK] をクリックします。

ステップ 5: ビューの完成

  1. [メジャー] ペインで [[Index/Size (インデックス/サイズ)] を右クリックし、[デフォルトのプロパティ] > [数値形式] を選択します。
  2. [パーセンテージ] を選択し、[OK] をクリックします。
 
ナレッジ記事番号

001458240

添付ファイル

TopAndBottomPercent.twbx

385 KB

 
読み込み中
Salesforce Help | Article