ヒント:他の言語はGoogle翻訳されています。 訪問することができます English このリンクのバージョン。
ログイン
x
or
x
x
登録
x

or

Excelで2つの列に重複する値を見つける方法

ワークシートを使用する場合、2つの列を比較して同じ値を見つける必要があることがあります。 たとえば、長い2つの学生名の列があり、今ではそれらを比較して同じ名前を探したいと思います。 細胞ごとに細胞を比較すると、面倒で時間が掛かります。 このタスクを完了するための迅速な方法はありますか?

数式で2つの列に重複した値を見つける

VBAコードで2つの列に重複した値を見つける

Kutools for Excelで2つの列に重複した値をすばやく見つける良いアイデア3

Kutools for Excelを使用して重複した値を1つの列にすばやく見つける良いアイデア3


Excelでデータを失うことなく、簡単に列または行を結合

ライブストリームイベント開始時間 Kutools for Excel's Combine Columns and Rows ユーティリティを使用すると、行/列に基づいて複数のセルをコンマまたはスペースで区切って簡単に組み合わせたり、セルの範囲を特定のセパレータを持つ単一のセルに結合することができます。
たとえば、ここで私はこの操作を行います:(1。)選択を選択 列を結合する選択されたセルを以下のオプションに従って結合する; (2。)結合データの区切りを指定します。ここで選択します スペース; (3。))結合結果を配置するセルを指定します。 (4。)結合されたセルの処理方法を指定します。 60日のフル機能の無料トライアルをクリック!
docは細胞1を結合する
Excel用Kutools:300便利なExcelアドイン以上で、60日に制限なく試してみてください。

数式で2つの列に重複した値を見つける


次のスクリーンショットを見て、重複する名前を含む列A(A2:A15)とC列(C2:C13)を持っています。

doc重複を見つける1

数式を使用すると、2つの列を比較して重複した値を表示できます。 次の手順を実行してください:

1。 B2セルに次の数式を入力します。 = IF(ISERROR(MATCH(A2、$ C $ 2:$ C $ 13,0))、 ""、A2).

doc重複を見つける2

注意: 上記の式において、 A2 あなたが比較したい列です。 $ C $ 2:$ C $ 13 あなたが比較したい範囲です。 使用しているものの変数を変更することができます。

2。 プレス 入力します キー。 セルB2を選択し、セルB15上に塗りつぶしハンドルをドラッグします。 重複した名前はすべて列Bに表示されます。スクリーンショットを参照してください:

doc重複を見つける3


VBAコードで2つの列に重複した値を見つける

次のVBAコードは、2つの列間の重複した値を見つけるのにも役立ちます。

1に設定します。 OK をクリックします。 ディベロッパー > ビジュアルベーシック、新しいです アプリケーションウィンドウのMicrosoft Visual Basic が表示されます インセット > モジュールモジュールに次のコードを入力します。

VBAコード:2つの列から重複を見つける

Sub Compare()
Dim Range1 As Range, Range2 As Range, Rng1 As Range, Rng2 As Range, outRng As Range
xTitleId = "KutoolsforExcel"
Set Range1 = Application.Selection
Set Range1 = Application.InputBox("Range1 :", xTitleId, Range1.Address, Type:=8)
Set Range2 = Application.InputBox("Range2:", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each Rng1 In Range1
    xValue = Rng1.Value
    For Each Rng2 In Range2
        If xValue = Rng2.Value Then
            If outRng Is Nothing Then
                Set outRng = Rng1
            Else
                Set outRng = Application.Union(outRng, Rng1)
            End If
        End If
    Next
Next
outRng.Select
Application.ScreenUpdating = True
End Sub

2に設定します。 OK をクリックします。 doc-multiply-calculation-3 ボタンを押してコードを実行すると、ポップアウトされたボックスで、比較する範囲1を選択します。

doc重複を見つける4

3に設定します。 OK をクリックします。 OK あなたと比較されるRange 2を選択してください。

doc重複を見つける5

4。 次に、をクリックします OK列Aと列Cの両方の重複値が列Aで選択されています。

doc重複を見つける6

:列Cから重複を選択する場合は、選択した2つの列を入れ替えてください。


Kutools for Excelで2つの列に重複した値をすばやく見つける

の助けを借りて、 Kutools for Excel重複した値を迅速かつ快適に見つけることができます。

Kutools for Excel, 以上で 300 便利な機能は、あなたの仕事をより簡単にします。

インストールした後 Excel用のKutoolsは、以下のようにしてください:(今すぐExcel用Kutoolsを無料でダウンロード!)

ナビゲーションヘッダーの クツール > Select > Select Same & Different Cells.

doc重複を見つける10

1。 の中に Select Same & Different Cells ダイアログボックスで、次の操作を行います。

(1。)最初のをクリックします。 doc-replace-range-names-7ボタンをクリックして比較するソース列を選択し、2番目の列をクリックします doc-replace-range-names-7ボタンをクリックして、比較する列を選択します。

(2。)選択 Each rowBased on セクション;

(3。)次に、 同じ値 から 見つけます セクション;

(4。)最後に、背景またはフォントの色を1つ選択して、 Processing of resuts セクションを参照してください。

doc重複を見つける8

2。 次に、をクリックします OK、列Aと列Bの両方の同じ値が列Aで選択されています。

doc重複を見つける9

このユーティリティでは、2つの列間で異なる値を見つけることもできます。


ノート:

  • My data has headers:比較されるデータにヘッダーがある場合、このオプションをチェックするとヘッダーは比較されません。
  • Select entire rows:このオプションを使用すると、同じ値を含む行全体が選択されます。
  • Case Sensitive:このオプションをチェックすると、列を大文字と小文字を区別して比較します。
  • 2つの比較範囲には同じ数の列が含まれている必要があります。
  • 列Cから重複を選択する場合は、選択した2つの列を入れ替えてください。

デモ:2つの列の重複値をすばやく見つけて強調表示する

Excel用のKutools:Excelに必要な300 +関数、 ここから60日無料トライアル。

Kutools for Excelを使用して重複した値を1つの列にすばやく見つける

インストールした後 Excel用のKutoolsは、以下のようにしてください:(今すぐExcel用Kutoolsを無料でダウンロード!)

場合によっては、重複した値を列内で見つけることが必要な場合があります.Kutools for Excelは、迅速に処理するのに役立ちます。

1。 重複する値を検索する列を選択し、をクリックします。 クツール > Select > Select Duplicate & Unique Cells.
doc重複を見つける11

2。 の中に Select Duplicate & Unique Cells ダイアログ、チェック Duplicates or All duplicates 必要に応じてオプションを選択すると同時に、重複を背景またはフォントの色で強調表示するかどうかを決定することができます Processing of results の項目を検索します。
doc重複を見つける12

3。 クリック Okダイアログボックスが表示され、選択した重複セルの数が表示されます。 OK それを閉じ、重複が選択され強調表示されます。
doc重複を見つける13


関連記事:

Excelの2つの列間で一意の値を見つける方法は?



推奨生産性ツール

Office Tab

金星1 Chrome、Firefox、新しいInternet Explorerと同様に、Excelやその他のOfficeソフトウェアに便利なタブを持たせる。

Kutools for Excel

金星1 素晴らしい! 5分で生産性を向上させます。 特別なスキルは必要ありません。毎日2時間節約できます!

金星1 300 Excelの新機能は、Excelを非常に簡単かつ強力にする:

  • データを失うことなくセル/行/列をマージします。
  • 複数のシートとブックを結合して統合する。
  • 範囲を比較し、複数の範囲をコピーし、テキストを日付、単位、通貨の変換に変換します。
  • 色数、ページング小計、高度なソートとスーパーフィルター、
  • 詳細選択/挿入/削除/テキスト/書式/リンク/コメント/ワークブック/ワークシートツール...

Kutools for Excelのスクリーンショット

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    CC · 4 years ago
    This article shows how to highlight duplicate values across a number of columns, however it is looking for duplicate values within each column. I was hoping to highlight cells when the value in the 1st cell in column 1, equals the value in the 1st cell in column 2, and the same all the way down. So if A5=B5 I want it to be highlighted, but not highlight if A5=B6, and not highlight if A5=A6. I hope that makes sense. Is there a way to do this?
  • To post as a guest, your comment is unpublished.
    JP · 4 years ago
    I am trying to acknowledge the duplicates within 2 columns. Each column contains about 12000 account #'s and I have to determine which ones are duplicate from the previous year. Any ideas?
  • To post as a guest, your comment is unpublished.
    Ankit · 4 years ago
    One of the best shortcuts available on the internet to compare two excel columns.
  • To post as a guest, your comment is unpublished.
    Umar · 4 years ago
    What is the meaning or purpose of dollar sign ($)in excel?
  • To post as a guest, your comment is unpublished.
    JOEL · 4 years ago
    Used Formula to find Duplicates in two Columns, worked fine, But now it will not. It acts as if both columns require same format? Didn't before. Please HELP,,,