1

すべての注文レコードを格納するOrdersという PowerPivot データ モデルにテーブルがあります。各行は一意の注文レコードであり、重複はありません。

データ モデルにTransactionsという 2 番目のテーブルがあります。このテーブルには一意の列はありませんが、「 Orders」テーブルに格納されている注文に関連する「 OrderID 」という列があります。1 つの OrderID に対して複数のトランザクションが存在する場合があります。

Orders」の「 OrderID」と等しい「 OrderID 」を持つ「 Transactions 」のすべてのトランザクションの値を合計する計算列をOrdersテーブルに追加したい

PowerPivot を使用する前は単純で、SUMIFS関数を使用していましたが、これは PowerPivot では使用できません。また、2 つのテーブル間の関係を構築することはできません。これは、2 つのテーブルが注文ごとに複数のトランザクションであるためです。

DAX 構文を使用して PowerPivot で同じ SUMIFS 結果を達成できることを誰かが推奨できますか?

ありがとう。

4

1 に答える 1

0

これを更新して、私は完全なマペットだったと言っています。リレーションシップが機能していなかったのは、列ヘッダーが何らかの形で複製され、テーブルの別の場所にレコードが表示されていたためです。

これを削除して、上記のようにテーブル間の関係を作成するとすぐに、ピボットテーブルは完全に正常に機能しました。

誰の時間も無駄にして申し訳ありません。

于 2013-07-18T16:03:41.510 に答える