当サイトの記事にはプロモーションが含まれています。

ExcelのXLOOKUP関数で複数条件を簡単に扱う方法

パソコンパソコン・スマホ教室
スポンサーリンク

皆さん、こんにちは。今日は、Excelの強力な機能であるXLOOKUP関数を使って、複数の条件でデータを検索・抽出する方法をご紹介します。特に、パソコンやスマホが少し苦手な方でも、安心して使えるように、わかりやすく説明していきますね。

スポンサーリンク

XLOOKUP関数とは?

Excelのイメージ

Excelのイメージ

まず、XLOOKUP関数について簡単にお話しします。これは、Excelでデータを探すための関数で、従来のVLOOKUP関数やHLOOKUP関数の進化版と言えます。XLOOKUP関数を使うと、データの検索がより柔軟かつ簡単に行えるんですよ。

このサイトをチップで応援

複数の条件でデータを探す方法

では、具体的に複数の条件でデータを探す方法を見ていきましょう。例えば、以下のような社員のデータがあるとします。

社員ID 名前 部署 役職
山田太郎 総務部 課長
鈴木花子 営業部 主任
田中一郎 総務部 主任
佐藤二郎 営業部 課長

この中から、「総務部」に所属し、「課長」の役職を持つ社員を探したいとします。

XLOOKUP関数の使い方

1. 検索値の設定
検索したい条件を組み合わせます。この場合、「総務部」と「課長」を組み合わせて検索します。

2. 検索範囲の設定
データの中で、検索対象となる列を指定します。今回は「部署」と「役職」の列ですね。

3. 戻り範囲の設定
検索結果として表示したい列を指定します。例えば、「名前」の列を表示したい場合、その列を指定します。

具体的な手順は以下の通りです。

  1. 新しい列を作成し、「部署」と「役職」を結合した値を作ります。例えば、「総務部課長」のように。
  2. 同様に、検索したい条件も結合しておきます。
  3. XLOOKUP関数を使って、結合した値を検索し、対応する「名前」を取得します。

関数の例


=XLOOKUP("総務部課長", 結合した列, 名前の列)

このように設定すると、「総務部」で「課長」の役職を持つ社員、つまり「山田太郎」さんの名前が表示されます。

よくある質問や疑問

Q1. XLOOKUP関数はどのバージョンのExcelで使えますか?

XLOOKUP関数は、Microsoft 365(旧Office 365)やExcel 2019以降のバージョンで利用可能です。古いバージョンのExcelでは使用できないので、ご注意ください。

Q2. 複数の条件を指定する際、他に便利な方法はありますか?

はい、条件を結合する以外にも、配列数式やFILTER関数を使って複数条件を扱う方法もあります。ただし、これらは少し高度な技術が必要となるため、まずはXLOOKUP関数での方法に慣れてから挑戦してみると良いでしょう。

まとめ

いかがでしたか?XLOOKUP関数を使うことで、複数の条件に合致するデータを簡単に抽出できます。最初は少し難しく感じるかもしれませんが、慣れてくるととても便利な機能です。ぜひ、日々の業務や作業に活用してみてくださいね。

他にも疑問やお悩み事があれば、お気軽にLINEからお声掛けください。

この記事を書いた人
この記事を書いた人

企業の情報システム部門で10年以上、PC・アカウント・社内ネットワーク・Microsoft 365/Google Workspace運用を担当。年間数百件の問い合わせ対応(PC不調、メール送受信、Excel/Word資料、Teams会議、スマホ連携など)を通じて、初心者がつまずくポイントを「再現→原因切り分け→最短解決」の手順に落とし込んできました

現場や身近で実際に起きたトラブルをベースに、手順だけでなく「なぜそうなるか」「失敗しやすい落とし穴」「安全な設定(セキュリティ)」まで含めて解説します。

相談窓口(問い合わせ/LINE等)を設け、記事で解決しないケースも個別にサポートしていますので「パソコンが急に動かなくなった」「スマホの設定がわからない」などの悩みは一人で抱え込まず、お気軽にご相談ください。

【お問い合わせは下記URLから】
https://m32006400n.xsrv.jp/inquiry-form/

【公式LINEは下記URLから】
https://lin.ee/t8TDjcj

uri uriをフォローする
スポンサーリンク
よかったらシェアしてね! /
uri uriをフォローする

コメント

タイトルとURLをコピーしました