ナレッジベース

同じビューに異なる詳細レベルの値、小計、および総計を表示する


発行: 31 Dec 2013
最終修正日: 20 Jul 2023

ご質問

同じビューに異なる詳細レベルの値、小計、および総計を表示する方法。

環境

Tableau Desktop

回答

表計算を使用して小計と総計の値を表示し、ルックアップ計算を使用してビューをフィルターします。Excel スーパーストアのサブセットであるデータ ソース サンプルを使用して、このページの右側に添付されているワークブックで次の説明を確認することができます。
 
クリックしてソリューションを展開する
計算フィールド作成のヘルプを利用して、ビューの構築および調整を行います。
ステップ 1 - ビューの作成
  1. "Profit (収益)"[テキスト] までドラッグします。
  2. "Category (カテゴリー)"[列] までドラッグします。
  3. "Category (カテゴリー)" でドリルダウンして拡張し、"Sub-Category (サブカテゴリー)" を表示します。
  4. "Region (地域)"[行] シェルフまでドラッグします。
ステップ 2 - 計算フィールドの作成
  1. 地域あたりのカテゴリー収益を表示する新しい計算フィールドを作成します。
  2. [分析] > [計算フィールドの作成] に移動します。
    1. 名前を入力します。例: 「カテゴリー合計」。
    2. 次の式を入力します。WINDOW_SUM(SUM([Profit]))
    3. [OK] をクリックします。
  3. 新しく作成した計算フィールドをビューまでドラッグします。
  4. ステップ 2 を繰り返し、総計を表示する新しい計算フィールドを作成します。
    1. 名前を入力します。例: 「地域の総計」。
    2. 次の式を入力します。WINDOW_SUM(SUM([Profit]))
    3. [OK] をクリックします。
  5. 新しく作成された計算フィールドを、[メジャー バリュー] リストまでドラッグします。
  6. ステップ 2 を繰り返し、表示するカテゴリーをフィルターする計算フィールドを作成します。
    1. 名前を入力します。例: 「ルックアップ サブカテゴリー」。
    2. 次の式を入力します。LOOKUP(MIN([Sub-Category]),0)
    3. [OK] をクリックします。
ステップ 3 - ビューの調整
  1. "SUM(Profit) (合計 (収益))" 値を [メジャー バリュー] リストの一番上に移動します。
  2. [メジャー ネーム][行] から [列] まで移動します。
  3. [メジャー バリュー] リストで、"Category Total (カテゴリー合計)" を右クリックし、[次を使用して計算] > [カテゴリー] を選択します。
  4. [メジャー バリュー] リストで、"Region Grand Total (地域総計)" を右クリックし、[次を使用して計算] > [表 (横)] を選択します。
  5. "Lookup Sub-Category (ルックアップ サブカテゴリー)" を [フィルター] までドラッグし、ディメンションを選択して [OK] をクリックします。
  6. "Lookup Sub-Category (ルックアップ サブカテゴリー)" を右クリックし、[フィルターの表示] を選択します。
オプション
  1. フィルター表示オプションを変更するには、フィルターでドロップダウン メニューをクリックします。
  2. [メジャー ネーム] を右クリックし、[別名の編集] を選択してビューのヘッダーを変更します。
  3. ビューで "Category/Sub-Category (カテゴリー/サブカテゴリー)" ヘッダーを右クリックし、[列のフィールド ラベルの非表示] を選択します。
  4. [列] シェルフの "Sub-Category (サブカテゴリー)" を右クリックし、[ヘッダーの表示] をクリアします。
  5. [列] シェルフの "Category (カテゴリー)" を右クリックし、[ヘッダーの表示] をクリアします。

詳細情報

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


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