エクセルで重複した行を探す方法(5つの簡単な方法)

  • これを共有
Hugh West

Excelで作業していると、ワークシートに重複した行があることがあります。 重複する行をハイライトする この記事では、Excelで重複した行を見つける5つの簡単な方法をご紹介します。

プラクティスブックのダウンロード

ここから無料のExcelテンプレートをダウンロードし、ご自身で練習してみてください。

Excelで重複した行を検索する.xlsx

Excelで重複する行をすばやく検索する5つの方法

方法1:CONCATENATE関数と条件付き書式を使用して、Excelで重複した行を検索します。

まず、データセットを紹介しましょう。 このデータセットには、販売員の名前とそれに対応する地域が使われています。 データセットの中に重複した行があることを見てください。 では、このデータセットにある CONCATENATE関数 そして 条件付き書式設定 は、Excelで重複した行を探すために使用します。 CONCATENATE 関数は、2つ以上の文字列を1つの文字列に結合するために使用されます。

まず、すべての行のデータを結合します。 そのため、新しいカラムとして " コンバイン " を適用してください。 CONCATENATE 関数を使用します。

ステップ1.

➤ 以下に示す数式を入力します。

=concatenate(b5,c5)です。

➤ そして、その後に押す 入力 ボタンをクリックし フィルハンドル ツールを使って他のセルに数式をコピーします。

ステップ2.

➤ 結合されたデータ範囲を選択する

➤ 次のようにクリックします。 条件付き書式設定> 強調セルルール> 値の重複

というダイアログボックスが表示されます。 重複する値 「と表示されます。

ステップ3.

➤ 次に、色選択のドロップダウン・バーから希望の色を選択します。

➤ プレス よっしゃー .

重複している値が選択した色でハイライトされ、重複した行を簡単に検出できることがわかります。

続きを読む Excel 複数の列から重複する行を検索する

方法2:条件付き書式とCOUNTIF関数を適用して、Excelでクローン行を見つける。

このメソッドでは、再び 条件付き書式設定 をもって COUNTIF 関数です。 があります。 COUNTIF 関数は、与えられた基準を満たす範囲内のセルの数を数えます。

ステップ1.

➤ 結合されたデータ範囲を選択します。

➤ それから 条件付き書式>新ルール。

というダイアログボックスが表示されます。 新しい書式ルール " が開きます。

ステップ2.

➤ そして、""を選択します。 数式を使って書式設定するセルを決める" から ルールの種類を選択する さけどころ .

➤ 与えられた数式を数式ボックスに書き込む-。

=COUNTIF($D$5:$D$12,$D5)>1

➤ プレス フォーマット オプション

は、" セルのフォーマット " ダイアログボックスが表示されます。

ステップ3.

⑭希望のカラーを 塗りつぶし オプションを使用します。

➤ プレス よっしゃー をクリックすると、前のダイアログボックスに戻ります。

ステップ4.

➤ あとは押すだけです。 よっしゃー

複製された行が塗りつぶしの色でハイライトされているのがわかると思います。

続きを読む エクセルで重複した行を検索・削除する方法

方法3:COUNTIF関数を挿入して、Excelで一致する行を検索する

ここでは COUNTIF関数 まで エクセルで重複した行を検索する . COUNTIF 関数は、重複している番号をカウントし、そこから重複行を検出することができます。 私は、別のカラムに " カウント "

ステップ1.

➤ 起動する セルE5

➤ 与えられた数式を入力する。

=countif(d$5:d12,d5)

ステップ2.

➤ それから 入力 ボタンをクリックし オートフィル オプションで数式をコピーします。

その後、カウント番号2の行が重複していることに気がつきます。

類似の読み物

  • Excel 2列の類似テキストを検索する(3つの方法)
  • エクセルで行の重複を比較する方法
  • Excelで一致する値や重複する値を検索する(8つの方法)
  • エクセルで重複を検索する公式(6つの簡単な方法)

方法4:IF関数とCOUNTIF関数を組み合わせて、Excelでレプリカ行を検索する

このメソッドでは IF関数 とのことです。 COUNTIF機能 は、Excelで重複した行を探すために使用します。 イフ 関数は、ある条件が満たされたかどうかを調べ、真の場合は1つの値を、偽の場合はもう1つの値を返します。

ステップ1.

➤イン セルE5 よみかきそろばん

=IF(COUNTIF($D$5:$D5,D5)>1, "Duplicate","")

ステップ2.

➤ それから 入力 ボタンをクリックし フィルハンドル ツールを使って数式をコピーします。

👇 フォーミュラの内訳

COUNTIF($D$5:$D5,D5)>1

ここでは COUNTIF 関数は、マッチした数字が1より大きいかどうかを調べます。 もしそうなら、次のように表示されます。 でないと FALSE そして、それは......として戻ってきます。

{FALSE}です。

IF(COUNTIF($D$5:$D6,D6)>1, "Duplicate","")

では、その イフ 関数は、" デュプリケート 1より大きい場合は "empty "と表示され、それ以外の場合は "empty "と表示されます。

方法5:IF関数とSUMPRODUCT関数を一緒に使って、Excelで重複した行を検索する

最後のメソッドでは、2つの関数の別の組み合わせ、つまり イフ 関数と SUMPRODUCT関数 . サンプロダクト は,セルや配列の範囲を乗算し,積の合計を返す関数である.

ステップ1.

➤ 組み合わせた式を書き込む セルD5 -

=IF(SUMPRODUCT(($B$5:$B$12=B5)*1,($C$5:$C$12=C5)*1)>1, "Duplicates", "No Duplicates""; "重複なし".)

ステップ2.

➤ そして、その後に押す 入力 ボタンをクリックし オートフィル オプションを使用します。

重複した行は、""マークで表示されるようになったことに気づきます。 デュプリケート ".

👇 フォーミュラの仕組み

SUMPRODUCT(($B$5:$B$12=B5)*1,($C$5:$C$12=C5)*1)>1

があります。 サンプロダクト は,配列が1より大きいかどうかをチェックし,その結果 が1以上の場合、それ以外の場合 FALSE として返送されます。

IF(SUMPRODUCT(($B$5:$B$12=B5)*1,($C$5:$C$12=C5)*1)>1, "Duplicates", "No Duplicates""; "重複なし")

すると、IF関数に" デュプリケート " のために と、" 重複なし " のために FALSE その結果は...

重複

結論

私は、上記のすべての方法がExcelで重複行を見つけるのに十分であることを願っています。 コメント欄に何か質問があれば、遠慮なくフィードバックをお願いします。

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