「Excel 2021」で注目の新関数「XLOOKUP」は、従来の関数「VLOOKUP」のどのような欠点を克服しているのでしょうか。書式例とともに、そのメリットを解説します。
オフィススイート「Microsoft Office」の永続ライセンス(買い切り型)製品の新バージョンである「Office 2021」が2021年10月5日に登場しました。前編「『VLOOKUP』の使い方をおさらい――Excel新関数『XLOOKUP』を使う前に」に続く後編となる本稿は、Office 2021の表計算ソフトウェア「Excel 2021」に加わった新しい関数「XLOOKUP」の書式例を解説し、XLOOKUPを使用するメリットについて考察します。
XLOOKUPは「VLOOKUP」(前編参照)と同様に、検索する値を指定したセルの範囲で縦方向に検索し、一致したセルの右側のセルにある列の値を返します。書式は以下の通りです。
=XLOOKUP(検索値,検索範囲,戻り値範囲,[見つからない場合],[一致モード],[検索モード])
画像1のシートを基に、VLOOKUPで検索した場合と同じようにXLOOKUPで検索する場合の記載は以下となります。
=XLOOKUP(5,A1:A10,D1:D10)
XLOOKUPを使用すると、どのようなメリットが得られるのでしょうか。
VLOOKUPは、検索値が記載されている列と、戻り値が記載されている列を一つの範囲として指定する必要がありました。検索値を検索する検索列は、指定した範囲の一番左の列であるため、戻り値として指定する列は検索列を含む検索列の右側の列に制限されていました。
XLOOKUPは、検索範囲の列と、戻り値の範囲の列を別々に指定可能です。従って検索結果の列が検索範囲の左側にあっても使用できます。例えばB列を検索範囲の列に指定した場合、A列を戻り値の範囲の列として指定することは、VLOOKUPでは通常は不可能ですが、XLOOKUPでは可能です。
さらに言えば、XLOOKUPでは検索範囲の列と、戻り値の範囲の列はそれぞれ同一シートにある必要はなく、別々のシートにある列を指定することも可能です。これを利用することで、2つの列のセルの値を結合した列を別のシートに作成し、それを検索範囲として指定する……といった使い方も可能です。例えば画像2のように、A列のセルとB列のセルの値をつなげた値を検索列として、C列のセルの値を戻り値としたいときに役立ちます。
業務用途においては、検索するデータとして、さまざまなシステムからダウンロードしたデータを使用することが珍しくありません。検索のためだけに、データが存在するシートを直接加工することは極力避けた方がよいため、前述のような使い方ができることのメリットは大きいでしょう。
VLOOKUPは、検索値が検索列に存在しなかった場合に「#N/A」を出力します。こうしたエラー表記は、自分自身が使用するだけのExcelシートであれば特に問題はないのですが、第三者に見せる場合は見栄えが悪く、別の記載に置き換える必要が生じることがありました。VLOOKUPを使用するときには、「IFNA」の関数を用いて下記のように記載する必要がありました。
=IFNA(VLOOKUP(5,A1:D10,4,0),”値無し”)
XLOOKUPは、検索値が検索列に存在しなかった場合の表記をオプションで指定することが可能です。VLOOKUPのようにIFNAを併用することなく、以下のように記載できます。関数を複数使用する必要がないため、式の可読性が良くなります。
=XLOOKUP(5,A1:A10,D1:D10,”値無し”)
このように見ていくとXLOOKUPは、VLOOKUPで不満に感じられていた部分を大きく解消しています。Office 2021を購入する場合は、積極的に使用したい関数だと言えるでしょう。
記事掲載当初、リードおよび本文の一部で「XLOOPUP」と記載していましたが、正しくは「XLOOKUP」です。おわびして訂正します。リードおよび本文は修正済みです。
ほとんどの企業が使っている表計算ソフト「Microsoft Excel」。便利なツールですが、本来の目的を超えて“使いこなし過ぎる”ことが、かえって業務効率を低下させてしまったり、業務の属人化につながってしまったりする場面があるのではないでしょうか。
このコラムでは、日常業務でよく見掛けるExcelの活用例を紹介しながら「こんな場面は脱Excelを考えた方がよい」「こういうExcelの活用法はお薦め」といった知見を紹介します。
1971年愛知県生まれ、名古屋大学経済学部卒、中小企業診断士。IT企業在職中に、単一業種においてキャリアを積んでいくことに疑問を感じ、どんな業界、職種でも通用する知識を得るべく中小企業診断士を取得。複数社を経て、現在の勤め先にて、コンサルタントとして、データを活用した業務効率改善に取り組む。
Copyright © ITmedia, Inc. All Rights Reserved.
IoTカメラは工場や倉庫における保安・監視用途などで活用されることが多かったが、現在の活用領域は大きく広がっている。観光地における課題解決と体験価値の向上を目指し、IoTカメラを観光コンテンツに応用した事例から、その実態を探る。
国内の中堅・中小企業(SMB)は、商品サービスの導入が早く進むため、多くの企業がターゲットにするものの、数が多過ぎて優先順位がつけにくいといった課題もある。本資料では、SMB市場開拓における3つの課題と、その解決策を解説する。
サイバー攻撃から自社を守るだけでなく、取引を拡大するためにもセキュリティ対策の強化は必須の取り組みだ。その理由を確認しながら、セキュリティ対策の強化で特に重要とされる従業員教育について、必要性や実践法を解説する。
中小企業は、モバイルアプリケーションを活用することで顧客と密接な関係を構築したり、パートナー企業との関係を維持したりできる。モバイルアプリケーションが役立つ理由を7つ紹介する。
コロナ禍を経て、業務に必要な「ノートPC」の条件は変わった。どのような条件で選ぶことが望ましいのか。選定のポイントを解説する。
お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。
「ECプラットフォーム」売れ筋TOP10(2025年4月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。
「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年4月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...
Cookieを超える「マルチリターゲティング」 広告効果に及ぼす影響は?
Cookieレスの課題解決の鍵となる「マルチリターゲティング」を題材に、AI技術によるROI向...