Power Pivot上で、前年実績のメジャーを作成したい。
解決したいこと
Power Pivot上で、前年実績のメジャーを作成したい。
Dax関数のDATEADDを用いて既存のメジャーから前年のデータを出そうとしております。しかし画像の通り、Pivot上で表示させている年度であれば値が返ってきますが、フィルターで絞られると帰ってきません。
発生している問題・エラー
FY23とFY24をフィルターに入れた場合→FY24の前年実績(FY23実績は出る)
DAX関数
ソースコードを入力
①実績メジャー
1000 AMT:=SUM(実績データ[SALES AMOUNT (SALES RECORD)])/1000
②前年実績メジャー
AMT(previous year):=CALCULATE([1000 AMT],DATEADD(Period_Master1[DATE],-1,YEAR))
リレーション
実績データテーブルのMONTHデータ列(202404や202304など)※データの型は数値
↑
日付テーブルデータのMONTHデータ列(202404や202304など)※データの型は数値
Pivotでは日付テーブルデータの日付列(2016/04/01 0:00:00)※データの型は日付
ChatGPTやうまくいっているほかのファイルと比べても何が原因かつかめず、相談させて頂いた次第です。
何卒宜しくお願い致します。
0 likes