最終修正日: 12 Dec 2022
環境
- Tableau Desktop
回答
この計算を作成するには、以下の手順に従い、添付のワークブックを参照してください。
元のビューの作成
1. 2 番目のデータ ソース "Sheet1(target)" のデータ フィールド [Sub-Category (サブカテゴリー)] の右側にあるリンク マークをクリックします。2. 計算フィールド [Diff (差異)] を作成します。
SUM([Sales])-SUM([Sheet1 (target)].[Target])3. 地域が特定のサブカテゴリーの売上目標に達したかどうかを確認するための計算フィールド [Fail or Succeed (失敗または成功)] を作成します。
if [Diff]>0 then "Succeed" else "Fail" END
4. [Fail or Succeed (失敗または成功)] を [列] に、[Region (地域)] を [行] に、[Sub-Category (サブカテゴリー)] を [詳細] に追加します。
5. [Sub-Category (サブカテゴリー)] を [列] に追加します。
6. [Sub-Category (サブカテゴリー)] を右クリックし、[Measure (メジャー)] > [Count(Distinct) (カウント(個別))] を選択します。
ソリューション ビューの作成
1. COUNTD([Sub-Category]) を計算して成功か失敗かを判定する別の計算フィールドを作成します。
成功:
if [Diff]>0 then COUNTD([Sub-Category]) END失敗:
if [Diff]<=0 then COUNTD([Sub-Category]) END2. 各地域の失敗または成功の合計を計算する計算フィールド "Solution_Fail or Succeed (ソリューション_成功または失敗)" を作成します。
if [Diff]>0 then window_sum([Succeed]) else window_sum([Fail]) END
3. "Solution_Fail or Succeed (ソリューション_成功または失敗)" の表計算を設定し、"Sub-Category (サブカテゴリー)" を使用して計算します。
4. ビューに表示する 1 つの値だけを保持する "Filter (フィルター)" 計算フィールドを作成します。
if [Diff]>0 then window_sum([Succeed])=running_sum([Succeed]) else window_sum([Fail])=running_sum([Fail]) END5. "Filter (フィルター)" の表計算を設定し、"Sub-Category (サブカテゴリー)" を使用して計算します。
6. "Filter (フィルター)" の選択された値を True に変更します。
記事がご参考になったかどうか、フィードバックをお寄せいただきありがとうございます。
新しい問題を登録する
検索を続ける
ナレッジベース
コミュニティ
製品のヘルプ
トレーニングとチュートリアル
関連するリンク
Results 1-3 of 356
Trending Articles
Results 1-3 of 356