Excelで表の配列を作成する方法(3つの方法)

  • これを共有
Hugh West

使用中 ブイルック または HLOOKUP 関数では、値を調べる範囲を設定するテーブル配列の引数が必須です。 そこで、Excelでテーブル配列の引数を作成する方法を学ぶために、この記事では3つの便利な例を鋭いステップとともにご紹介します。

練習用ワークブックをダウンロードする

ここから無料のExcelテンプレートをダウンロードし、ご自身で練習してみてください。

テーブル配列の作成.xlsx

Excelのテーブル配列とは

を使用する場合 ブイルック または HLOOKUP 関数を使用して、セルの範囲を入力します。 B5:C7 を式で表します。 そして、その範囲を table_array ルックアップ関数は、この配列の中から一致する条件を探します。

上の写真では ブイルック の値の一致を検索する関数です。 B10 範囲内 B5:C7 . B5:C7 は、ここでのテーブル配列の引数です。

Excelで表の配列を作成する3つの方法

この例を示すために、ある営業マンの2年連続の売上を表す次のデータセットを使用することにする。

1.ExcelでVLOOKUP関数用のテーブル配列を作成する

最初の例では、テーブル配列の作成方法について説明します。 VLOOKUP関数 .

ステップス

  • タイプ において、以下の式で表される。 セルD14 :
=VLOOKUP(B14,B5:D11,2,0)

  • その後 プレス その 入力 ボタンをクリックします。

ルックアップの範囲を見てみましょう B5:D11 はテーブル配列の引数です。

続きを読む Excelでセルの値からVLOOKUPテーブルの配列を使用する方法

2.VLOOKUP関数のマッピングとテーブルの作成

この方法では、複数のテーブルアレイを作成して VLOOKUP関数を使用します。 そこで,データセットを修正しました. 最初のテーブルは販売員の販売数量を表し,2番目のテーブルは数量範囲に応じたボーナス率を表しています. まず,各テーブルに名前付き範囲を設定することにしましょう.

ステップス

  • 最初の表からデータを選択します。
  • そして、セル参照ボックスに名前を入力し、次のキーを押すだけです。 入力 .

  • 同様の手順で、2つ目のテーブルの名前を設定します。

では、ある営業マンの数量、範囲、ボーナスを調べてみましょう。

  • セルC12 という式で表される。
=VLOOKUP(B12,Table_1,2,0)

  • 後で 入力 ボタンをクリックすると、数量が表示されます。 ルカ .

  • をドラッグしてください。 フィルハンドル アイコンをクリックすると、その数式がコピーされます。 アロン レオ .

次に、数量の範囲に応じたボーナス率を求めます。 数量が範囲と完全に一致しないので、近似的に一致させる方法を ブイルック 関数を使用します。

  • セルD12 と入力すると、次のような式が得られます。
=VLOOKUP(C12,Table_2,2,1)

  • ヒット その 入力 ボタンをクリックします。

  • 再度使用する フィルハンドル ツールを使って数式をコピーします。

最後に、ボーナス額を求めます。

  • 書く において、以下の式で表される。 セルE12 -
=C12*D12

  • その後 入力 ボタンをクリックすると出力されます。

  • 次に フィルハンドル ツールで仕上げます。

さて、ボーナスの額は2つのテーブル配列を使って評価されています。

続きを読む Excelでテーブルの配列に名前を付ける方法(簡単な手順付き)

類似の読み物

  • Excelのピボットテーブルで同じ区間ごとにグループ化する(2つの方法)
  • Excelでテーブルの配列を検索する方法(4つの適切な例)
  • エクセルでデータを使って表を作成する(5つの方法)
  • VLOOKUPのテーブル配列とは(例題付きで解説)
  • Excelでピボットテーブルを挿入する方法 (ステップバイステップガイドライン)

3.Excelで変数テーブル配列を作成してVLOOKUP関数を利用する

最後に、変数テーブル配列の作成方法を学びます。 ブイルック INDIRECT 機能 . そのために、データセットを再度修正し、2ヶ月分の売上を表示するテーブルを2つ作りました。 まず、テーブルの名前付き範囲を設定することにします。

最初のテーブルのデータ範囲には、以下の名前を付けました。 3月 .

と名付けました。 4月 を2台目のテーブルとして使用します。

では、これらのテーブル配列を使って、2つのテーブル配列から営業マンの売上を取得してみましょう。

ステップス

  • で次の式を書いてください。 セルE12 -
=vlookup(b12,indirect(d12),2,0)

  • では、ちょうど ヒット その 入力 ボタンをクリックします。

  • 最後に、ドラッグダウンして フィルハンドル アイコンをクリックすると、数式がコピーされます。

すぐに、下の画像のような出力が得られます。

続きを読む Excelでセルの値からVLOOKUPテーブルの配列を使用する方法

VLOOKUPでテーブル配列を使用する長所と短所

  • データが個々のテーブルのもので、そのテーブル同士がリンクして関連している場合は、1つのテーブルでマッピングすることができます。
  • 数式を使用する前に、テーブルに名前を与えることは、構文を小さくすることができます。
  • より多くのテーブル配列は ブイルック 関数を使用します。
  • テーブルが接続されていない場合は、テーブル配列は不要です。 VLOOKUPです。

覚えておきたいこと

  • を使用すると便利です。 ブイルック テーブルが互いに関連している場合は、テーブル配列。
  • Table Arrayは2テーブル以上でなければならない。

結論

以上の手順で、Excelで表の配列を作成することができれば良いと思います。 何か質問がありましたら、コメント欄でお気軽にご意見をお聞かせください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。