IT運用・情シス技術ノート

2021Excelのxlookup関数について

Microsoft365(旧Office365)およびOffice2021に追加されたxlookup関数について紹介します。

このxlookup関数はvlookup関数とhlookup関数を合体、拡張させた新関数です。


=xlookup(検索値, 検索範囲, 戻り範囲, [見つからない場合], [一致モード], [検索モード])

 

・検索値 必須

 検索する値を指定する。

 

・検索範囲 必須

 検索する範囲を指定する。

 

・戻り範囲 必須

 見つかった場合に戻す範囲を指定する。

 

・見つからない場合 省略可能

 見つからなかった場合に戻す値を指定する。

 省略するとエラー「#N/A」が戻される。

 

・一致モード 省略可能

 一致の種類を指定する。

 0:完全一致【規定値】

 -1:完全一致または次に小さい項目

 1:完全一致または次に大きい項目

 2:ワイルドカード文字との一致

 

・検索モード

 検索の向きを指定する。

 1:先頭から末尾へ検索【規定値】

 -1:末尾から先頭へ検索

 2:バイナリ検索(昇順で並べ替え)

 -2:バイナリ検索(降順で並べ替え)


vlookup関数やhlookup関数と比較すると以下のようなメリットがあります。

1.一致モードの規定値が「完全一致」。

2.検索値が検索範囲の一番左列になくても検索できる。

3.末尾からの検索もできる。

4.戻り範囲を直接指定できる。

5.見つからなかった場合を指定することでエラー「#N/A」に対する処理が不要になる。


しかし、古いバージョンのExcelでは使用することができないためOfficeのバージョンが統一されていない環境では注意しなければなりません。


≪参考≫

Microsoft サポート

XLOOKUP 関数

https://support.microsoft.com/ja-jp/office/xlookup-%E9%96%A2%E6%95%B0-b7fd680e-6d10-43e6-84f9-88eae8bf5929

クラウドからオンプレミス、パソコンからモバイルまで
長年の経験で培ったノウハウで
御社のITソリューションに「+α」なサービスを
ご提供いたします。

お問い合わせはこちら
お問い合わせは
こちらから