エクセルで2列をマッチング比較する方法(8通り)

  • これを共有
Hugh West

Excelで2つの列を比較する方法はいろいろありますが、今回はExcelで2つの列を比較して一致させる方法を8つ、適切な例で紹介します。

2人のセールスマンの10日間の売上データがある。 各人が1日に1台の車を販売し、列は以下の通りである。 B C. では、この2つのコラムを比較して、両者が同じ日に売ったモデル、あるいは違う日に売ったモデルを調べてみましょう。

練習用ワークブックをダウンロードする

Match.xlsxのためにExcelで2つの列を比較する

Excelで2つの列を比較する8つの方法(マッチング用

1.エクセルで2列を比較する条件付き書式で一致させる

使用方法 条件付き書式設定 は、2 つの列を比較して一致させる最も簡単な方法です。 まず、比較したいセルを選択します。 次に、次のコマンドを実行します。 Home> 条件付き書式設定> セルの強調表示ルール> 値の重複について

重複する値 が表示されます。 デュプリケート を左サイドボックスからクリックし OKです。 必要に応じて、右側のボックスから値が強調表示される形式を変更することができます。

これで、両方の列で共通する値が強調表示されます。

続きを読む: Excelで2つの列やリストを比較する方法

2.簡単な計算式で2つの列の一致を見つける

簡単な計算式を使って、同じ行にある2つの列を比較し、一致するものを見つけることができます。 列を比較するには B C, 空のセルに数式を入力します ( D6) ,

=B6=C6

プレス ENTER. では、もし B6 C6 セルは同じ値を持つ D6 が表示されます。 で、もし B6 C6 のセルは異なる値を持っています。 D6 が表示されます。 FALSEです。 今回のデータセットでは トヨタ 細胞内 B6 ヒュンダイ 細胞内 C6. 異なるものであるため、セル D6 は偽を表示しています。

ドラグセル D6 をデータセットの末尾に追加すると、列の他のすべてのセルに同じ計算式が適用されます。 D.

見てください、セルに同じ値が入っています B10 C10, そうセル D10 が表示されています。 同様に、セル B14 C14, そうセル D14 が表示されています。 .真の値はすべて同じ行の両方の列で一致することを示す。

3.VLOOKUP関数で2つの列を比較する

を使用すると、2つの列を比較して、任意の行の間で一致するものがあれば、それを比較することができます。 VLOOKUP関数 . セルに次の数式を入力します。 D6,

=IFERROR(VLOOKUP(C6,$B$6:$B$15,1,0), "No Match")

プレス ENTER. さて、もし C6 のいずれかの値と同じ値である。 B , D6 は値を表示し、もし C6 は一意な値を持つ。 D6 は「一致しません」と表示されます。 . 我々のデータセットについて ヒュンダイ 細胞内 C6 は一意であるため、セル D6 が「No match」と表示されています。

ドラグセル D6 をデータセットの末尾に追加すると、列の他のすべてのセルに同じ計算式が適用されます。 D.

セル内の値 C8, C10, C14 列と一致する B. その結果、細胞 D8、D10。 D14 が一致した値を表示しています。

続きを読む 異なるシートの2列を比較するVLOOKUP式!

4.エクセルで2列を比較するためのIf関数

を使用すると、同じ行にある2つの列を比較して一致を見つけることができます。 IF関数 列を比較するために B C, 空のセルに数式を入力します ( D6) ,

=IF(B6=C6, "Match", "Mismatch")

プレス ENTER. では、もし B6 C6 セルは同じ値を持つ D6 はMatchを表示し、もし B6 C6 のセルは異なる値を持っています。 D6 はMismatchと表示されます . 今回のデータセットでは トヨタ 細胞内 B6 ヒュンダイ 細胞内 C6. それぞれ異なるので、セル D6 が「Mismatch」と表示されています。

セルをドラッグする D6 をデータセットの末尾に追加すると、列の他のすべてのセルに同じ計算式が適用されます。 D.

見てください、セルに同じ値が入っています B10 C10, そうセル D10 はMatchと表示されています。 同様に、セル B14 C14, そうセル D14 はMatchを表示しています。

類似の読み物。

  • Excel 2列のテキストを比較する(7つの実のある方法)
  • Excelは、2つのセルのテキストを比較する(9例)

5.MATCH関数で2列を比較し、一致させる

また、MATCH 関数を使用して 2 つの列を比較し、一致する値を見つけることができます。 セルに次の数式を入力します。 D6,

=not(isnumber(match(c6,$b$6:$b$15,0)))である。

プレス ENTER. さて、もし C6 のいずれかの値と同じ値である。 B , D6 が表示されます。 FALSE で、もし C6 は一意な値を持つ。 D6 が表示されます。 真です。 私たちのデータセットでは ヒュンダイ 細胞内 C6 というのは、ユニーク , だからセル D6 が表示されています。 .

セルをドラッグする D6 をデータセットの末尾に追加すると、列の他のすべてのセルに同じ計算式が適用されます。 D.

セル内の値 C8, C10, C14 列と一致する B. その結果、細胞 D8、D10 D14 が一致することを表示しています。 FALSEです。

6.ExcelでINDEX関数による2列の一致を比較する

INDEX機能 を使用すると、2 つの列を比較して同じ行に一致するものを見つけることができます。 セルに数式を入力します。 D6,

=index(b6:b15,match(c6,b6:b15,0))

プレス ENTER. では、もし B6 C6 セルは同じ値を持つ D6 は値を表示し、もし B6 C6 のセルは異なる値を持っています。 D6 が表示されます。 #N/Aです。 今回のデータセットでは トヨタ 細胞内 B6 ヒュンダイ 細胞内 C6. 異なるものであるため、セル D6 が表示されています。 #該当なし .

ドラグセル D6 をデータセットの末尾に追加すると、列の他のすべてのセルに同じ計算式が適用されます。 D.

見てください、私たちは同じ価値観を持っています アウディ 細胞内 B10 C10, そうセル D10 が表示されています。 アウディ .同様に、私たちは同じ値 フォード 細胞内 B14 C14, そうセル D14 が表示されています。 フォード .

7.特殊コマンドに移動して2つの列を比較する

また、Go to Specialコマンドを使用して、2つの列を比較することができます。 まず、比較したい列を選択します。 次に、Go to Specialコマンドを使用します。 Home> Editing> Find & Select> Go to.

A このページのトップへ のボックスが表示されます。 をクリックします。 特別に

では、その スペシャルへ が表示されます。 行数差 をクリックします。 OKです。

列のすべての一意な値 C そのため、ハイライトされていないセルを見て、2つの列の一致を見つけることになります。

8.EXACT関数による2列の比較

を使用すると、同じ行にある2つの列を比較して一致を見つけることができます。 EXACT機能 列を比較するために B C, 空のセルに数式を入力します ( D6) ,

=EXACT(B6,C6)

プレス ENTER. さて、もし B6 C6 セルは同じ値を持つ D6 が表示されます。 で、もし B6 C6 のセルは異なる値を持っています。 D6 が表示されます。 FALSEです。 今回のデータセットでは トヨタ 細胞内 B6 ヒュンダイ 細胞内 C6. 異なるものであるため、セル D6 は偽を表示しています。

セルをドラッグする D6 をデータセットの末尾に追加すると、列の他のすべてのセルに同じ数式が適用されます。 D.

見てください、セルに同じ値があります B10 C10, そうセル D10 が表示されています。 同様に、セル B14 C14, そうセル D14 が表示されています。 .真の値はすべて同じ行の両方の列で一致することを示す。

結論

あなたがマッチのためにExcelで2つの列を比較することができる方法のいずれかを適用することにより、。 あなたはExcelで2つの列を比較しながら問題のいずれかのタイプに直面した場合、コメントを残してください。 私はあなたの問題を解決するために私のベストを尽くすよ。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。