HLOOKUP関数で横方向の検索をする方法は?
HLOOKUP関数は横方向(水平方向)の検索を行います。`=HLOOKUP(検索値, 範囲, 行番号, FALSE)`のように、範囲の最初の行から検索値を探し、指定した行番号の値を返します。VLOOKUPの横版で、見出しが横に並んだクロス集計表やマトリックス形式のデータから値を取得する際に使用します。第4引数FALSEで完全一致検索、TRUEで近似一致検索になります。現在はXLOOKUP関数(2021/365)の使用が推奨されます。全バージョンで使用可能です。行番号は検索範囲の上から何行目かを指定します。
📊 バージョン対応
2016
✅
対応
2019
✅
対応
2021
✅
対応
365
✅
対応
📋 実務での使用例
💼 月別売上表から特定月の売上を取得
横に月が並んだ表(1行目: 1月, 2月, 3月...、2行目: 売上)から、指定した月(E2)の売上を検索
=HLOOKUP(E2, A1:M2, 2, FALSE)💼 クロス集計表から商品別・店舗別の値を取得
横に店舗名、縦に商品名が並んだクロス集計表から、特定店舗(F2)のデータを検索
=HLOOKUP(F2, B1:F10, ROW()-1, FALSE)HLOOKUP横方向検索水平検索VLOOKUPクロス集計検索関数
📄
検索関数クイックリファレンス
VLOOKUP / XLOOKUP / INDEX+MATCH の構文・引数・使い分けを1枚にまとめたPDF
準備中※ PDFは現在作成中です。近日公開予定
関連する Q&A
✅ 2016✅ 2019✅ 2021✅ 365
VLOOKUP関数の基本的な使い方は?
VLOOKUP関数は検索値を範囲の最左列から検索し、指定列の値を返す基本関数です。
基本操作・実務Tips·初級·2025-01-15
❌ 2016❌ 2019✅ 2021✅ 365
ExcelでXLOOKUP関数が使えるバージョンは?
XLOOKUP関数はExcel 2021およびMicrosoft 365で使用可能です。
関数·中級·2025-01-15
✅ 2016✅ 2019✅ 2021✅ 365
LOOKUP関数(VLOOKUPの前身)のベクトル形式とセル範囲形式の使い方は?
LOOKUP関数はVLOOKUPの前身で、ベクトル形式とセル範囲形式があります。現在はVLOOKUP/XLOOKUP推奨です。
関数·中級·2026-02-12