私は、ブランド、マーケット、ターゲットと呼ばれる列を持つデータを持っています。 A、B、Cのようなメンバーを持つブランド& Dは、2種類のMarket - OPLとCPLを繰り返しています。だから、ブランドと市場のそれぞれの目標は、以下の画像のように、列のターゲットに繰り返される:Tableauの異なる値の合計
私が望むすべては(オレンジ色で強調表示)OPLでのブランドごとにターゲットの合計を取得することですCPLでの各ブランドのターゲットの合計(黄色で強調表示)
したがって、OPLの合計は10000 + 7000 + 4000 + 9000 = 30000 で、CPLの合計は5000 + 2000 + 8000 + 3000 = 18000
ロジックを使用しました。
[市場] = 'OPL' THEN {FIXED [ブランド] + [マーケット]:MIN([ターゲット])} IF:
ENDイメージ以下のように
これは私にOPLでの目標の合計が58000であり、これは私が望むものではありません。正確な計算で私を助けてください、私に詳細を知らせてください。
OPLには2つの行があり、OPLには3つの行があります。しかし、最初の行はオレンジ色で強調表示されていました。そのようなエクストラの行があなたのLODに含まれています。要件の記述(「OPLでの各ブランドの目標の合計」)に基づいて、これは正しく機能しています。私はあなたが余分な行が含まれていることを望んでいないことを推測しています。要件を明確にすることはできますか? –
Sam、私は基本的に一意のレコードの合計が必要です。つまり、OPLには2つの行がありますが、繰り返される行の合計が自分の要求に答えることはないため、D OPLと同様に1つの行ターゲットを選択する必要があります。 – feb