0

2 つのテーブルを含む単純な PowerPivot があります。支払いテーブル (クレーム テーブルの多くのレコードを含む) には、支払いの日付値が保持されます。「支払い日」、「受取人」を行ラベルに追加し、支払い額の合計を値に追加しました。支払い日を年のみで表示したいので、次の DAX 式を使用して「Payment Year」という新しいメジャーを作成しました。

=YEAR(Payments[Date Payment Recorded])

しかし、私は継続的にエラーが発生します

テーブル「支払い」の列「支払い記録日」の値は、現在のコンテキストでは決定できません。

4

1 に答える 1

1

PPivot と DAX の初心者で申し訳ありません。回答 = その年の PowerPivot テーブルに列を作成し、YEAR(Payments[date payment recorded])列見出しの名前を変更すると、ピボットテーブルで使用できるようになります。

私が理解しているように、DAX / PowerPivot は計算されたメジャーを GroupBy できません。私は専門家ではありません (間違っている可能性があります) が、計算されたメジャーは、「グループ化」などを操作するためではなく、「値」として見なされるべきです。

于 2013-07-03T08:52:06.763 に答える