Applies ToExcel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Excel 数式で最も一般的な関数の 1 つは VLOOKUP です。 ただし、 PowerPivotで VLOOKUP を使用することはできません。 これは主に、 PowerPivotでは、VLOOKUP が Excel で行うのと同様に、 データ分析式 (DAX) 関数はセルまたはセル範囲を参照として受け取らないためです。 DAX 関数は、列またはテーブルのみを参照として受け取ります。

PowerPivotで、リレーショナル データ モデルを使用していることを覚えておいてください。 別のテーブルで値を調べることは非常に簡単で、多くの場合、数式をまったく作成する必要はありません。

たとえば、データ モデルの売上データを分析するためのピボットテーブルが Excel ワークシートにあり、Geography テーブルの Region 列の地域データに基づいてスライスするとします。 ピボットテーブルにフィールドとして Region を追加するだけです。 ルックアップや数式は必要ありません。 この単純なソリューションにはいくつかの要件があります。参照列 Region は 関連テーブルに含まれている必要があり、Geography テーブルをピボットテーブル フィールド リストから非表示にすることはできません。

PowerPivot には、計算の一部として別のテーブルの値 ( 計算列メジャーなど) を参照する場合があります。 これには、DAX を使用して作成されたカスタム数式が必要です。これには、同様の参照を実行するいくつかの関数が含まれます。 選択するものは、数式を実行する必要がある内容によって異なります。

目的に合ったトピックをクリックしてください

RELATED 関数を使用して、関連テーブル内の値を参照します。

RELATEDTABLE 関数を使用して、現在の行に関連するすべての行を含むテーブルを検索します。

LOOKUPVALUE 関数を使用して、フィルター条件によって値を返します。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。