Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 実践でのHLOOKUP | VLOOKUPとHLOOKUPの活用
Excel検索マスタリー

book実践でのHLOOKUP

メニューを表示するにはスワイプしてください

HLOOKUP関数の機能

HLOOKUP関数は、テーブルの最初の行で値を検索し、同じ列の指定した行から値を返します。 HLOOKUPは「Horizontal Lookup(水平検索)」の略で、行方向に検索を行うことを意味します。 この関数はVLOOKUPと似ていますが、水平方向に構造化されたデータで動作します。

基本構文

=HLOOKUP(lookup_value; table_array; row_index_num; [range_lookup])
  • lookup_value: 検索する値
  • table_array: 検索テーブルを含む範囲
  • row_index_num: Excelが値を返すテーブル内の行番号
  • range_lookup: 一致条件の指定。完全一致の場合はFALSE、近似一致の場合はTRUE(または省略)

月別売上の取得例

ワークシートに次のテーブルがあると仮定します。

表は A1:E2 に配置。 検索する月はセル I2 に入力。 目的は、その月の Sales 値を返すこと。

=HLOOKUP(I2; B1:E2; 2; FALSE)
  • I2: 検索する月が入力されているセル;
  • B1:E2: 検索対象のテーブル範囲;
  • 2: テーブルの2行目から値を返す指定;
  • FALSE: 完全一致で検索する指定。
スクリーンショット

動作の仕組み

この数式を実行すると:

  1. Excelはテーブルの1行目を横方向に検索;
  2. 検索値と一致する列を見つける;
  3. 指定された行の値をその列から返す。

I2Mar が入力されている場合、結果は 14000 となる。

Note
注意

HLOOKUP は、検索値がテーブルの最初の行に存在する必要があります。

構造が変更されたり、検索行が移動した場合、数式が正しく動作しなくなることがあります。 XLOOKUPINDEX + XMATCH などの最新の検索関数は、通常より柔軟性があります。

シナリオ

ワークシートには四半期ごとの売上高を示す横方向のテーブルがあります。 検索する四半期は入力セルに入力されます。 目標は、Revenue を使用してその四半期の HLOOKUP 値を返すことです。

タスク手順

  • テーブルの最初の行から Quarter を検索する;
  • 2 行目から Revenue 値を返す。
question mark

Excel の HLOOKUP 関数は何をしますか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 4.  2

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 4.  2
some-alt