範囲の最上行で値を検索し、同じ列の別の行の値を返します。
構文
HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])引数
lookup_value必須
最初の行で見つける値。
table_array必須
データを含む範囲。
row_index_num必須
値を返す範囲内の行番号。
range_lookup省略可能
完全一致は FALSE、近似一致は TRUE。
HLOOKUP(水平検索)は VLOOKUP の行版です。テーブルの最初の行を検索し、指定した行の値を返します。データが列ではなく行に並んでいるときに使います。完全一致には最後の引数を FALSE に設定します。
=HLOOKUP("Q3", A1:E4, 3, FALSE)→$58,000Q3 の列を見つけ、3 行目の値を返します。
行レイアウトであることを確認する
見出しが最上行に並んでいるときだけ HLOOKUP を使います。
戻り行を数える
上から数えて、どの行に答えがあるかを特定します。
完全一致に固定する
近似一致を避けるため、末尾を FALSE にします。
XLOOKUP は行と列の両方の検索を扱え、より堅牢です。HLOOKUP は主に古いシートとの互換性のために使います。