VLOOKUPを使用したExcel 2ウェイルックアップパート1

ExcelのVLOOKUP関数とMATCH関数を組み合わせることで、 データベースまたはデータテーブル内の2つの情報フィールドを簡単に相互参照できる2 方向または2次元ルックアップ式を作成できます。

双方向ルックアップ式は、さまざまな状況の結果を検索または比較する場合に便利です。

上記の画像の例では、ルックアップ式を使用することで、正しいセルのクッキー名と月を変更するだけで、異なる月の異なるCookieの売上数値を簡単に取得できます。

01/06

行と列の交点でのデータの検索

VLOOKUPを使用したExcel双方向ルックアップ ©テッドフランス語

このチュートリアルは2つの部分に分かれています。 各部分に記載されている手順に従って、上記の画像に見られる双方向ルックアップ式が作成されます。

このチュートリアルでは、VLOOKUPの内部にMATCH関数をネストします。

関数をネストするには、最初の関数の引数の 1つとして2番目の関数を入力する必要があります。

このチュートリアルでは、MATCH関数をVLOOKUPの列インデックス番号引数として入力します

チュートリアルの内容

02の06

チュートリアルデータの入力

VLOOKUPを使用したExcel双方向ルックアップ ©テッドフランス語

チュートリアルの最初のステップは、Excel ワークシートに データを入力すること です

チュートリアルの手順に従うには、上記の画像に示されているデータを次のセルに入力します。

このチュートリアルで作成した検索条件とルックアップ式に対応するために、 2と3は空白のままです。

このチュートリアルでは画像に表示される書式は含まれていませんが、ルックアップ式の仕組みには影響しません。

上記のような書式設定オプションについては、この基本的なExcel書式チュートリアルを参照してください

チュートリアルの手順

  1. 上記の画像に示されているデータをセルD1〜G8に入力します

03/06

データテーブルの名前付き範囲の作成

Excelで名前付き範囲を作成する。 ©テッドフランス語

名前付き範囲は、数式のデータの範囲を参照する簡単な方法です。 データのセル参照を入力するのではなく、範囲の名前を入力するだけです。

名前付き範囲を使用する2番目の利点は、ワークシートの他のセルに数式をコピーしても、この範囲のセル参照が変更されないことです。

チュートリアルの手順

  1. ワークシート内のセルD5〜G8を強調表示して選択します
  2. 列Aの上にある名前ボックスをクリックします
  3. 名前ボックスに「表」(引用符なし)と入力します。
  4. キーボードのEnterキーを押します
  5. セルD5からG8に範囲名 "table"が追加されました。 このチュートリアルの後半で、VLOOKUP テーブル配列引数の名前を使用します

04/06

VLOOKUPダイアログボックスを開く

VLOOKUPダイアログボックスを開きます。 ©テッドフランス語

ルックアップ式をワークシートのセルに直接入力することは可能ですが、このチュートリアルで使用しているような複雑な式の場合は、 構文をそのまま維持するのが難しいことが多くあります

この場合、VLOOKUP ダイアログボックスを使用することもできます 。 ほとんどすべてのExcelの関数には、それぞれの関数の引数を別々の行に入力できるダイアログボックスがあります。

チュートリアルの手順

  1. ワークシートのセルF2 - 2次元ルックアップ式の結果が表示される場所をクリックします
  2. リボンの タブをクリックします。
  3. リボンのLookup&Referenceオプションをクリックして、機能ドロップダウンリストを開きます
  4. リスト内のVLOOKUPをクリックすると、関数のダイアログボックスが表示されます

05/06

ルックアップ値引数の入力

VLOOKUPを使用したExcel双方向ルックアップ ©テッドフランス語

通常、 ルックアップ値はデータテーブルの最初の列のデータフィールドと一致します。

この例では、 参照値は、情報を検索したいクッキーのタイプを参照しています

ルックアップ値の データの許容タイプは次のとおりです。

この例では、クッキー名の場所にセル参照を入力します(セルD2)。

チュートリアルの手順

  1. ダイアログボックスの lookup_value行をクリックします。
  2. このセル参照をlookup_value行に追加するには、セルD2をクリックします。 これは私たちが情報を求めているクッキー名を入力するセルです

06の06

テーブル配列引数の入力

VLOOKUPを使用したExcel双方向ルックアップ ©テッドフランス語

テーブル配列は、ルックアップ式が検索して必要な情報を見つけるためのデータのテーブルです。

テーブル配列には少なくとも2列のデータが含まれている必要があります

テーブル配列の引数は、データテーブルのセル参照を含む範囲または範囲名として入力する必要があります

この例では、このチュートリアルの手順3で作成した範囲名を使用します。

チュートリアルの手順

  1. ダイアログボックスの table_array行をクリックします。
  2. この引数の範囲名を入力するには "table"(引用符なし)と入力してください
  3. チュートリアルの次の部分ではVLOOKUP関数ダイアログボックスを開いたままにします
パート2に進みます>>