私はDiff Grain Type Questionを持っています。 私は2小節とファクトテーブルを持っている - 金額とShare_amountDAX - 異なる粒度
EG
Name Location Amount Share_amount
John Ireland 100 50
John UK 100 50
fred USA 200 200
Bob france 300 150
Bob spain 300 150
私は私が好きなピボットでShare_amount
によって金額が、小計/合計を表示したいのですが見るために:
John 100
John Total 100
fred 200
Fred total 200
Bob 300
Bob Total 300
を私は)(ブランク私ができる量ISFILTERED場合は()場所 を知っているしかし、私は量(非共有)を示すが、目を維持したいと思います
DEFINE MEASURE 'Fact'[RealAmount] =
IF (
NOT (
ISFILTERED ('Fact'[Location])
)
,
SUM (Fact[Amount])
,
SUM (Fact[Share_Amount])
)
SUM(Fact [Share_Amount])を使ってみませんか?場所がフィルタリングされていない場合でも、金額に等しい各名前のshare_amountの合計を取得します。あなたを助けるために、フィルタリングの必要性をよりよく説明できますか? –
それは非常に良い点です - 私は明らかにする必要があります - 私は実際に場所が選択されている場合でも金額を表示したいが、share_amountに基づいて合計。私のDAXは間違っています。 –