Q&A番号:27410 / 更新日:2026/06/10
Q&A Excel 2024でXLOOKUPを使用して条件に一致する値を検索する方法表形式のデータから、特定の条件に一致する値を検索して別のセルに表示したい場合、データ数が多いと手作業で探すのは非常に手間がかかります。
XLOOKUP関数を使用すると、指定した検索値をもとに、一覧表(参照表)の中から該当するデータを自動的に検索し、対応する値を表示することができます。
XLOOKUP関数を使用すると、以下のような処理を簡単に行えます。
なお、XLOOKUP関数は、検索列が参照範囲の左端にある必要はなく、取得する列の位置も自由に指定できます。
※ Officeのアップデート状況によって、画面や操作手順、機能などが異なる場合があります。
※ Office製品の詳細については、Microsoft社に確認してください。
Microsoft Office ヘルプとトレーニング
Excel 2024でXLOOKUP関数を利用して、別表から対応する値を検索・表示するには、以下の操作手順を行ってください。
任意のデータを入力します。
ここでは例として、下図のように社員氏名を入力し、その社員に対応する社員IDを取得します。
社員IDを表示したいセル(例:D6セル)をクリックし、下図のように入力します。
検索値を指定します。
検索値として D5セル をクリックします。
※直接「D5」と入力しても問題ありません。
検索する列(検索範囲)を指定します。
ここでは例として、氏名が入力されている C10~C13を選択します。
取得したい列(戻り値の範囲)を指定し、「)」を入力しキーボードの「Enterキー」を押します。
社員IDが入力されているB10~B13を選択します。
補足
XLOOKUP関数の引数
=XLOOKUP(検索値, 検索範囲, 戻り値の範囲)
検索値:検索したい値を指定します。
D5セルの値(秋葉 一郎)が検索値です。
検索範囲:検索値を探す列を指定します。
ここでは C10:C13 が検索範囲となります。
戻り値の範囲:取得したい値が入力されている列を指定します。
ここでは B10:B13 の社員IDを取得します。
※ XLOOKUP関数は、完全一致が既定の動作となります。
以上で操作完了です。
指定した範囲内から、「秋葉 一郎」に対応する社員IDが表示されます。
この情報はお役に立ちましたか?
お探しの情報ではなかった場合は、Q&A検索から他のQ&Aもお探しください。
Q&A検索 - トップページ
パソコン用語集
アンケートにご協力お願いします ご覧いただいたQ&A情報の見やすさ・内容の分かりやすさについての満足度を教えてください