MySQL DBがあり、そこからPowerPivotを介してテーブルにデータをフェッチします。
次に、このテーブルデータからピボットテーブルを作成しました。
これで、列の月は1から12までのインデックスとしてレコードの月を保持します。これは見た目が良くないので、インデックスをそれぞれの月の名前に置き換えたいと思います。
3の「3月」のように。
ここに、lookuptテーブルの概念が登場します。そこで、シート「Lookup-Tables」で月の名前のルックアップテーブルを設定しました。
「関連テーブルの作成」ボタンをクリックしました...
...そして次に表示されるのは、PowerPivotウィンドウのまさに月のテーブルです。私が「月の名前」と呼んだそれぞれのシート。
もちろん、不足しているのはリンクです。
ご覧のとおり、元のデータテーブルの列「month」とルックアップテーブルの列「index」の間にリンクを確立しました。
ただし、更新したり、新しいピボットテーブルを作成したりしても、月の名前ではなくインデックスが表示されます。
ピボットテーブルに戻ると、ルックアップテーブルの列「インデックス」を選択できます。これにより、「関係を新たに確立する必要がある」という黄色のメッセージが表示されます。「そうする」をクリックすると、次に、関係を確立できなかったというメッセージが表示されます!?
理解できません?
私の目標はかなり常識であり、率直だと思います。ルックアップテーブルを使用するのとは異なる解決策がある場合...多分DAXを使用する(私はまだあまり知りません)...それは素晴らしいことです。