最終修正日: 20 Jul 2023
環境
Tableau Desktop回答
オプション 1: メジャーをピボット処理する
一部のでデータ ソースでは、Tableau Desktop でデータをピボット処理することができます。方法については、「ピボット データ ([列] から [行])」を参照してください。他のデータ ソースでは、データベースでデータをピボット処理する必要があります。
データのピボット処理が完了したら、[ピボット フィールド値] に表計算を追加します。方法については、「表計算を使用して値を変換する」を参照してください。
オプション 2: 表関数で使用されるメジャーを手動で指定する計算フィールドを作成する
ステップ 1 - 元になるビューを作成する
- [Project ID (プロジェクト ID)] を [行] シェルフまでドラッグします。
- [Date (日付)] を右クリックして、[列] シェルフへドラッグします。
- [フィールドのドロップ] ダイアログで、[MY(Date) (MY(日付))] を選択して [OK] をクリックします。
- [Stage 1 (段階 1)] を [マーク] カードの [テキスト] にドラッグします。
- [データ] ペインで [Stage 2 (段階 2)] と [Stage 3 (段階 3)] をダブルクリックして、ビューに追加します。
ステップ 2 - 差の割合の計算を作成する
- [分析] > [計算フィールドの作成] を選択
- [計算フィールド] ダイアログ ボックスで、次の操作を行い [OK] をクリックします。
- 計算フィールドに名前を付けます。この例では、計算フィールドに "% Diff Stage 1 to 2" (段階 1 から 2 への差の割合) という名前を付けます。
- 式フィールドで、次のような計算を作成します。
(ZN(SUM([Stage 2]))
- ZN(SUM([Stage 1])))
/ ABS(ZN(SUM([Stage 1]))) - 使用する式の記述に関するヘルプが必要でしたら、まずは簡易表計算を計算フィールドに変換してください。「簡易表計算の計算フィールドへの変換」を参照してください。
- [データ] ペインで [% Diff Stage 1 to 2 (段階 1 から 2 への差の割合)] を右クリックし、[既定のプロパティ] > [数値形式...] を選択します。
- [既定の数値形式] ダイアログで、[パーセンテージ] を選択して [OK] をクリックします。
- [% Diff Stage 1 to 2 (段階 1 から 2 への差の割合)] を [メジャー バリュー] カードにドラッグします。
- ステージ 2 から 3 への差の割合について、ステップ 1 ~ 6 を繰り返します。
注: この方法では、追加の列ではなく追加の行が作成されます。ビューを再度書式設定する方法については、「すべての行がメジャーの場合に追加の列をクロス集計に追加する」を参照してください。
記事がご参考になったかどうか、フィードバックをお寄せいただきありがとうございます。
新しい問題を登録する
検索を続ける
ナレッジベース
コミュニティ
製品のヘルプ
トレーニングとチュートリアル