検索
見出しの下の値を見つける
定義
先頭行でキーを探し、下の行の値を返すとは、HLOOKUP にキー、表、行番号、FALSE を渡すことです。
構文
=HLOOKUP(lookup_value, table_array, row_index_num, range_lookup)
引数
| 引数 | 意味 |
|---|---|
lookup_value |
表の最初の行で探すキーです。テキストのときは二重引用符で囲みます。 |
table_array |
検索する表です。キーの行が最初に来なければなりません。 |
row_index_num |
返す表の行です。2 はキーの下の行です。 |
range_lookup |
完全一致には FALSE を使います。 |
計算例
サイズ表はラベルを A2:C2、個数を A3:C3 に保存しています。
| A | B | C |
|---|---|---|
| S | M | L |
| 4 | 12 | 7 |
数式: =HLOOKUP("M",A2:C3,2,FALSE)
結果: 12。M は 2 番目のキーで、その下の行には 12 が入っています。
練習問題
セル A2:C2 には Q1、Q2、Q3 が入っています。セル A3:C3 には 11、19、7 が入っています。D2 に、Q2 の下の数値を返す完全一致の数式を書いてください。
- D2 に、A2:C3 から Q2 の値を返す完全一致の HLOOKUP を書いてください。
- D2 は Q2 の値を表示する必要があります。
ステップ 1 / 2
D2 に =HLOOKUP("Q2",A2:C3,2,FALSE) と入力します。
Q2 は 2 列目で、行 2 は 19 です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
D2 は HLOOKUP を使っています。
D2 は 19 を表示しています。
次のレッスンはキーで値を見つけるです。
関連する関数
先頭行でキーを見つけ、指定した行の値を返すのが HLOOKUP 関数です。
よくある間違い
FALSE を外すミスです。既定は近似一致なので、並べ替えていないキーでは 12 ではなく近くの列を返すことがあります。