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

Excelで2列を照合して一致するデータを探す方法

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

Excelを使っていると、複数の列を照合して一致するデータを探したい場面がよくありますよね。例えば、顧客名と商品コードの組み合わせを照合して、対応する価格を取得したい場合などです。この記事では、初心者の方でもわかりやすく、Excelで2列を照合して一致するデータを探す方法をご紹介します。

スポンサーリンク

目次

Excelのイメージ

Excelのイメージ

VLOOKUP関数を使った2列照合の基本

まずは、Excelの基本的な関数であるVLOOKUP(ブイ・ルックアップ)関数を使って、2列を照合する方法をご紹介します。

VLOOKUP関数の基本構文

VLOOKUP関数は、指定した範囲の中から、検索値を探し、その値と同じ行にある指定した列の値を返す関数です。基本の構文は以下の通りです。


=VLOOKUP(検索値, 範囲, 列番号, )

* 検索値探したい値(例えば、顧客名や商品コード)
* 範囲検索対象となる範囲
* 列番号範囲内で返したい値がある列の番号(範囲の最初の列が1)
* TRUE(近似一致)またはFALSE(完全一致)

2列を照合するための工夫

VLOOKUP関数は、検索値が範囲の最初の列にある場合にのみ使用できます。しかし、2列を照合したい場合、検索値が範囲の最初の列にないことが多いです。そこで、以下の方法を使って2列を照合します。

方法1補助列を使う

1. 新しい列を作成し、照合したい2列の値を結合します。例えば、A列とB列を照合したい場合、C列に以下の式を入力します。


=& B2

2. VLOOKUP関数を使って、C列と照合したいデータを検索します。


=VLOOKUP(& B2, C2:D10, 2, FALSE)

この方法では、A列とB列の組み合わせをC列に結合し、そのC列を基にVLOOKUP関数で照合します。

方法2INDEX関数とMATCH関数を組み合わせる

INDEX関数とMATCH関数を組み合わせることで、より柔軟な照合が可能です。


=INDEX(返す列, MATCH(検索値1 & 検索値2, 検索範囲1 & 検索範囲2, 0))

この式では、検索値1と検索値2を結合し、検索範囲1と検索範囲2を結合した範囲で照合します。

VLOOKUP関数とINDEX-MATCH関数の違い

VLOOKUP関数とINDEX-MATCH関数には、それぞれ特徴があります。

ここがポイント!

  • VLOOKUP関数簡単に使えますが、検索値が範囲の最初の列にある必要があります。
  • INDEX-MATCH関数検索値が範囲のどの列にあっても使えますが、少し複雑です。

実際の例で学ぶ

実際のデータを使って、2列を照合する方法を見てみましょう。

ここがポイント!

  • 顧客名商品コードの組み合わせを照合して、対応する価格を取得する。
  • 社員番号部署コードの組み合わせを照合して、対応する部署名を取得する。

よくある質問や疑問

Q1: VLOOKUP関数で2列を照合する際の注意点はありますか?

はい、VLOOKUP関数では検索値が範囲の最初の列にある必要があります。そのため、照合したい2列が範囲の最初の列にない場合は、補助列を使って結合する方法をおすすめします。

Q2: INDEX-MATCH関数を使うと、どのようなメリットがありますか?

INDEX-MATCH関数は、検索値が範囲のどの列にあっても照合できるため、柔軟性があります。また、VLOOKUP関数よりも高速に処理できる場合があります。

Q3: 2列を照合して一致するデータを取得する際の注意点はありますか?

はい、照合する列のデータ型(文字列や数値など)が一致していることを確認してください。データ型が異なると、正しく照合できない場合があります。

まとめ

Excelで2列を照合して一致するデータを探す方法についてご紹介しました。VLOOKUP関数やINDEX-MATCH関数を使うことで、効率的にデータを照合できます。初心者の方でも、これらの方法を使ってデータの照合を試してみてください。

他にも疑問やお悩み事があればお気軽に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をコピーしました