0

MySQL DBがあり、そこからPowerPivotを介してテーブルにデータをフェッチします。

ここに画像の説明を入力してください

次に、このテーブルデータからピボットテーブルを作成しました。

ここに画像の説明を入力してください

これで、列の月は1から12までのインデックスとしてレコードの月を保持します。これは見た目が良くないので、インデックスをそれぞれの月の名前に置き換えたいと思います。

3の「3月」のように。

ここに、lookuptテーブルの概念が登場します。そこで、シート「Lookup-Tables」で月の名前のルックアップテーブルを設定しました。

ここに画像の説明を入力してください

「関連テーブルの作成」ボタンをクリックしました...

ここに画像の説明を入力してください

...そして次に表示されるのは、PowerPivotウィンドウのまさに月のテーブルです。私が「月の名前」と呼んだそれぞれのシート。

ここに画像の説明を入力してください

もちろん、不足しているのはリンクです。

ここに画像の説明を入力してください

ご覧のとおり、元のデータテーブルの列「month」とルックアップテーブルの列「index」の間にリンクを確立しました。

ただし、更新したり、新しいピボットテーブルを作成したりしても、月の名前ではなくインデックスが表示されます。

ピボットテーブルに戻ると、ルックアップテーブルの列「インデックス」を選択できます。これにより、「関係を新たに確立する必要がある」という黄色のメッセージが表示されます。「そうする」をクリックすると、次に、関係を確立できなかったというメッセージが表示されます!?

ここに画像の説明を入力してください

理解できません?

私の目標はかなり常識であり、率直だと思います。ルックアップテーブルを使用するのとは異なる解決策がある場合...多分DAXを使用する(私はまだあまり知りません)...それは素晴らしいことです。

4

1 に答える 1

1

これを試して。下で強調表示されている2つの赤いチェックボックスの選択を解除し、緑のチェックボックスを選択します。これで問題が解決するかどうか教えてください

チェックボックス

于 2012-06-21T09:57:37.137 に答える