エクセルの検索関数【HLOOKUP】【VLOOKUP】【XLOOKUP】の使い方!初心者向け簡単ガイド

エクセル

エクセルで大量のデータを扱うときに、特定の値を素早く探すことができる検索関数はとても便利です。今回は、その中でもHLOOKUPVLOOKUP、そして最新のXLOOKUPについて、それぞれの使い方について、初心者の方でも理解できるように、実例を交えてわかりやすく紹介します。ぜひ参考にしてみてください!



1. HLOOKUPとは?【水平検索】

HLOOKUP(エイチルックアップ)は、水平方向に並んでいるデータを検索するための関数です。つまり、表の上部に見出しが並んでいて、そこから下に向かってデータを取得したい場合に便利です。

HLOOKUP関数の書式:

=HLOOKUP(検索値, 範囲, 行番号, 検索の型)
  • 検索値:探したい値(例:商品名やID)
  • 範囲:検索するデータの範囲
  • 行番号:結果を取得する行番号
  • 検索の型:TRUE(近似一致)かFALSE(完全一致)

【HLOOKUPの実例】

A列B列C列D列
商品名パン牛乳コーヒー
価格100円150円200円

上記の表で、「パン」の価格をHLOOKUPを使って取得します。
セルB2に次のように入力します。

=HLOOKUP("パン", A1:D2, 2, FALSE)

結果は「100円」と表示されます。


2. VLOOKUPとは?【垂直検索】

VLOOKUP(ブイルックアップ)は、垂直方向に並んでいるデータを検索するための関数です。縦方向に並んだデータから値を検索し、指定した列から結果を取得します。

VLOOKUP関数の書式:

=VLOOKUP(検索値, 範囲, 列番号, 検索の型)
  • 検索値:探したい値(例:商品IDや名前)
  • 範囲:検索するデータの範囲
  • 列番号:結果を取得する列番号
  • 検索の型:TRUE(近似一致)かFALSE(完全一致)

【VLOOKUPの実例】

A列B列C列
商品名価格在庫
パン100円50
牛乳150円30
コーヒー200円20

この表で、「牛乳」の価格をVLOOKUPを使って検索します。
セルB5に次のように入力します。

=VLOOKUP("牛乳", A2:C4, 2, FALSE)

結果は「150円」と表示されます。


3. XLOOKUPとは?【柔軟な検索】

最新のエクセルにはXLOOKUP(エックスルックアップ)という、VLOOKUPやHLOOKUPよりも柔軟に検索できる関数があります。縦・横どちらの方向にも検索できるうえ、VLOOKUPやHLOOKUPが持ついくつかの制限を超えて、もっと簡単で強力な検索を実現します。

XLOOKUP関数の書式:

=XLOOKUP(検索値, 検索範囲, 戻り範囲, 見つからない場合の値, 検索モード)
  • 検索値:探したい値
  • 検索範囲:検索する範囲(垂直・水平どちらでもOK)
  • 戻り範囲:結果を返す範囲
  • 見つからない場合の値:検索に失敗したときに表示する値(オプション)
  • 検索モード:正方向(デフォルト)や逆方向に検索(オプション)

【XLOOKUPの実例】

A列B列C列
商品名価格在庫
パン100円50
牛乳150円30
コーヒー200円20

XLOOKUPを使って、「コーヒー」の在庫を検索する場合、次のように入力します。

=XLOOKUP("コーヒー", A2:A4, C2:C4)

結果は「20」と表示されます。

XLOOKUPは検索範囲戻り範囲を個別に指定できるため、表の構造に縛られずに柔軟に使えるのが特徴です。


4. 実例:商品の価格を検索してみよう

今まで紹介した関数を使って、実際に商品の価格を検索してみましょう。

【商品データ例】

A列B列C列
商品名価格在庫
パン100円50
牛乳150円30
コーヒー200円20

HLOOKUPを使う場合:

=HLOOKUP("パン", A1:C3, 2, FALSE)

→ 結果:「100円」

VLOOKUPを使う場合:

=VLOOKUP("牛乳", A2:C4, 2, FALSE)

→ 結果:「150円」

XLOOKUPを使う場合:

=XLOOKUP("コーヒー", A2:A4, B2:B4)

→ 結果:「200円」


5. 各関数の使い分け

VLOOKUP vs HLOOKUP:

  • VLOOKUPは縦方向にデータを検索したいときに使用します。
  • HLOOKUPは横方向にデータを検索したいときに便利です。

XLOOKUPの強み:

  • XLOOKUPは、VLOOKUPやHLOOKUPの弱点を補う柔軟な検索関数です。縦横どちらの方向にも対応し、戻り範囲を自由に指定できるため、表の形式に縛られずに使えます。また、見つからなかった場合にエラーメッセージをカスタマイズすることも可能です。

まとめ

今回は、エクセルの便利な検索関数であるHLOOKUPVLOOKUP、そして最新のXLOOKUPの使い方を、実例を交えて紹介しました。どの関数もデータを素早く検索できるので、たくさんのデータを扱う際にとても役立ちます。XLOOKUPはその柔軟性から特におすすめです。ぜひ今回の内容を参考にして、エクセルの検索関数を使いこなしてみてください!

今後も、エクセルの便利機能を分かりやすく紹介していきますので、ぜひお楽しみに!


パソコン初心者の方には、【国内一貫製造】で安心のサポートがついてくる、富士通社製ノートパソコンをお勧めします。

マイクロソフトオフィスは便利だけど高いなーと思う方は、お安く同じことが出来る互換ソフトがお勧めです。

エクセルなどMSオフィスを詳しく学びたい方は、オンライン講座をお勧めします!

<hr class=

エクセル買うならサブスクで使えるオフィス365がおススメ!

Microsoft 365 Personal 1年版|オンラインコード版|Win/Mac/iPad|インストール台数無制限(同時使用可能台数5台)
Microsoft 365 Personal 1年版|オンラインコード版|Win/Mac/iPad|インストール台数無制限(同時使用可能台数5台)
[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

マイクロソフト Excel 2021
価格:20,590円(税込、送料無料) (2024/9/4時点)


インターネット始めるなら、無料期間もあって長期割引がお得なSo-net!!

パソコン買ったらアンチウィルスソフトも忘れずに!!

無料で使えるアンチウィルスソフトならこちらがおススメ!

Verified by MonsterInsights
タイトルとURLをコピーしました