PowerPivotはテーブルの手間を省く高度なツールです。それはあなたに多くの時間を節約します。
「データモデル」は、PowerPivot、PivotTables、およびPowerViewの「コア」にあり、これらの3つのツールとは別に使用することはできません。
は何のことをいっているのは、達成することができますが、最高のVLOOKUP
またはINDEX(MATCH())
で処理され、
しかし、ちょうど正直、私は時々やるので、我々は、そのルートを下に行きたいと言ってみましょう。
まず、
矢印のみINFO1を持つ表1に向けて流れて、表1と表2の間でデータモデルでのID値をフックアップ。
表1に計算された列を作成し、それを新しい列があなただけの「関連info2に」
を追加し、あなたの価値が魔法の移入という式
名前を与えます。
しかし、どのようにそれをあなたのExcelワークブックに戻すのですか? VLOOKUP
またはMATCH(INDEX())
info2をExcelシートに挿入するには、「フラットピボットピボットテーブル」を使用することをお勧めします。
"ピボットテーブル"ボタンを押すと、このタイプのピボットテーブルをPowerPivotエディタで作成できます。
平らなピボットテーブルをExcelワークシートの他のテーブルの横に置いて、info2を欲しいと思ってください。
計算された列を含むテーブルのすべてのピボットテーブルフィールドを、「table1」で作成したばかりの「関連情報2」列を含む「行」ボックスにドラッグアンドドロップします。
右の行に適切な値を表示するには、[デザイン]タブに移動して[小計]ボタンをクリックし、小計をすべて無効にして[グランド合計]ボタンで同じ操作を行います。
[レポートレイアウト]が[デザイン]タブにもある[コンパクト]であることを確認してください。
Optional: You can add a field to "values" to allow row formatting to recognize the rows, otherwise the PivotTable thinks that there are no rows and you won't get anything but a mostly solid color, no matter how many designs you try to switch to (we're doing something tricky, remember?)
は今、あなたは自分の「関連INFO2」欄以外ピボットテーブルを作成したExcelシートのすべての列を非表示にします。
はそうです、行うことは可能ですが、エクセル2013年以降以来VLOOKUP
またはINDEX(MATCH())
ありがとうございました。私は実際に私の特定のユースケースのためにvbaとvlookupの少しを使用することに決めました。 – user2317500