Note: The other languages of the website are Google-translated. Back to English

Excelで範囲内の重複する行を見つけて強調表示する方法は?

ワークシートのデータ範囲に重複するレコードがある場合があります。次に、次のスクリーンショットのように、範囲内の重複する行を検索または強調表示する必要があります。 もちろん、行をチェックすることで次々に見つけることができます。 ただし、行が数百行ある場合、これは適切な選択ではありません。 ここでは、このタスクに対処するためのいくつかの便利な方法について説明します。

 

数式を使用して複数の列にまたがる重複行を検索する

条件付き書式を使用して、複数の列にまたがる重複行を強調表示します

便利な機能を使用して、複数の列にまたがる重複行を選択または強調表示します


数式を使用して複数の列にまたがる重複行を検索する

次の式は、重複するレコードを見つけるのに役立ちます。次のようにしてください。

1。 隣接する空白のセル(この場合はセルD2)に、次の数式を入力してください。

=IF(COUNTIFS($A$2:$A$12,$A2,$B$2:$B$12,$B2,$C$2:$C$12,$C2)>1, "Duplicate row", "")

2。 次に、塗りつぶしハンドルをセルまでドラッグしてこの数式を適用します。これで、この使用範囲に同じ行がある場合は、次のように表示されます。 行が重複しています、スクリーンショットを参照してください:

  • 注意:
  • 1.式では、 $ A $ 2:$ A $ 12, $ B $ 2:$ B $ 12, $ C $ 2:$ C $ 12 重複を検索する範囲列を指定します。 必要に応じて変更できます。 そして A2, B2, C2 この数式を適用する必要があるデータの各列の最初のセルを示します。それらを変更することもできます。
  • 2.上記の式は、3列のデータに基づいています。データ範囲に、最初の行から重複する値を見つける必要のある列が4つ以上ある場合は、次の式のように列参照を追加する必要があります。 =IF(COUNTIFS($A$2:$A$12,$A2,$B$2:$B$12,$B2,$C$2:$C$12,$C2,$D$2:$D$12,$D2)>1, "Duplicate row", "").

ヒント:最初に出現しない重複行を検索する場合は、次の式を適用してください。

=IF(COUNTIFS($A$2:$A2,$A2,$B$2:$B2,$B2,$C$2:$C2,$C2) >1, "Duplicate row", "")


条件付き書式を使用して、複数の列にまたがる重複行を強調表示します

数式を正しく適用できない場合でも、心配しないでください。 条件付き書式 ユーティリティは、重複する行を強調表示するのにも役立ちます。 次の手順を実行します。

1。 使用する必要がある最初のステップ 連結 すべてのデータを各行の2つのセルに結合する関数。 セルDXNUMXに以下の数式を入力し、データの最後の行まで数式をコピーします。スクリーンショットを参照してください。

=CONCATENATE(A2,B2,C2)

2。 次に、列Dの数式を含む重複行を検索する範囲を選択し、に移動します。 ホーム タブをクリックして 条件付き書式 > 新しいルール、スクリーンショットを参照してください:

3。 の中に 新しい書式設定規則 ダイアログボックスで、次の操作を行ってください。

  • 【送信】ボタンをクリックします。販売者は原則としてXNUMX日以内に回答を返信します。XNUMX日を過ぎても回答がない場合は、Artisanaryまでお問い合わせください。 式を使用して、フォーマットするセルを決定する から ルールタイプを選択します リストボックス;
  • そして、この式を入力します = COUNTIF($ D $ 2:$ D $ 12、$ D2)> 1 (最初に出現する重複行を強調表示する)または = COUNTIF($ D $ 2:$ D2、$ D2)> 1 (最初に出現することなく重複する行を強調表示する)を この数式が真であるときの書式値 テキストボックス;
  • 最後に、 フォーマット ボタン。

注意:上記の式では、 $ D $ 2:$ D $ 12 は、他の列の値を組み合わせた列Dです。

4。 飛び出した セルの書式設定 ダイアログボックスで、をクリックします。 埋める タブをクリックし、重複を強調表示するために必要な色をXNUMXつ選択します。

5に設定します。 OK をクリックします。 OK > OK ダイアログボックスを閉じるには、重複する行が一度に選択した色で強調表示されます。スクリーンショットを参照してください。

最初の行で重複する行を強調表示します 最初の行なしで重複する行を強調表示する

便利な機能を使用して、複数の列にまたがる重複行を選択または強調表示します

上記の方法はやや面倒なので、ここでは簡単で便利なツールを紹介します-Kutools for Excelそのと 重複した一意のセルを選択する ユーティリティを使用すると、必要に応じて重複行または一意の行をすばやく選択できます。

注意:これを適用する 重複した一意のセルを選択する、まず、ダウンロードする必要があります Kutools for Excel、次に機能をすばやく簡単に適用します。

インストールした後 Kutools for Excel、次のようにしてください。

1に設定します。 OK をクリックします。 クツール > 次の項目を選択します。: > 重複セルと一意セルを選択します、スクリーンショットを参照してください:

2。 の中に 重複した一意のセルを選択する ダイアログボックスで、次の操作を行ってください。

  • 【送信】ボタンをクリックします。販売者は原則としてXNUMX日以内に回答を返信します。XNUMX日を過ぎても回答がない場合は、Artisanaryまでお問い合わせください。 button1  使用する範囲を選択するボタン。
  • 次に、 各行 から に基づく セクション;
  • そして、チェック 重複(最初のものを除く) or すべての重複(最初のものを含む) 下のオプション ルール 必要に応じてセクション。
  • 最後に、下の重複行の背景色またはフォント色を指定できます。 結果の処理.

3。 次に、をクリックします OK、および重複する行は、次のスクリーンショットのように選択されます。

最初の行を含む重複する行を選択します 最初の行を除いて重複する行を選択します
  • 注意:
  • 1.チェックした場合 行全体を選択 オプションを選択すると、重複行全体または一意の行が選択されます。
  • 2.大文字と小文字を区別するオプションをオンにすると、テキストは大文字と小文字が区別されて比較されます。

 ダウンロードして無料トライアル 今すぐExcel用Kutools!


より相対的な記事:

  • リストから連続する重複セルを強調表示する
  • いくつかの連続した重複値を含むデータの長いリストがあるとすると、Excelに表示されている次のスクリーンショットのように、これらの連続した重複セルを強調表示するにはどうすればよいですか?
  • 重複する行を組み合わせてExcelで値を合計する
  • Excelでは、次のスクリーンショットに示すように、重複するエントリを含むデータの範囲があり、重複するデータを結合して対応する値を別の列に合計する場合、常にこの問題が発生する可能性があります。 この問題をどのように解決できますか?
  • Excelで異なる色の重複する値を強調表示する
  • Excelでは、条件付き書式を使用して、列内の重複する値をXNUMXつの色で簡単に強調表示できますが、次のスクリーンショットのように、重複をすばやく簡単に認識するために、異なる色で重複する値を強調表示する必要がある場合があります。 このタスクをExcelでどのように解決できますか?
  • 重複または一致する値をXNUMXつの列に揃える
  • 名前のリストがXNUMXつあり、これらXNUMXつの列を比較して両方の重複を見つけたい場合は、次のスクリーンショットのように、新しい列の最初の列に基づいて一致する名前を整列または表示します。 両方の列に存在する重複する値をリストするために、この記事ではそれを解決するためのいくつかのトリックを紹介する場合があります。

最高のオフィス生産性ツール

Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます

  • 再利用: すばやく挿入 複雑な数式、チャート および以前に使用したものすべて。 セルを暗号化する パスワード付き。 メーリングリストを作成する そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストと数式を簡単に編集できます); 読書レイアウト (多数のセルを簡単に読み取って編集する); フィルター範囲に貼り付け...
  • セル/行/列をマージする データを失うことなく; 分割セルコンテンツ; 重複する行/列を組み合わせる...重複セルを防止します。 範囲を比較する...
  • [複製]または[一意]を選択します 行; 空白行を選択 (すべてのセルは空です); スーパーファインドとファジーファインド 多くのワークブックで; ランダム選択...
  • 正確なコピー 数式参照を変更せずに複数のセル。 参照の自動作成 複数のシートに; 箇条書きを挿入、チェックボックスなど...
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷。 セルの内容とコメントを変換する...
  • スーパーフィルター (フィルタースキームを保存して他のシートに適用します); 高度な並べ替え 月/週/日、頻度など。 特殊フィルター 太字、斜体...
  • ワークブックとワークシートを組み合わせる; キー列に基づいてテーブルをマージします。 データを複数のシートに分割; xls、xlsx、PDFをバッチ変換...
  • 300 以上の強力な機能. Office / Excel 2007-2021 および 365 をサポートします。すべての言語をサポートします。 企業や組織に簡単に導入できます。 フル機能の 30 日間無料トライアル。 60日間の返金保証。
kteタブ201905

Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
officetab下部
コメントを並べ替える
コメント (16)
まだ評価はありません。 最初に評価してください!
このコメントは、サイトのモデレーターによって最小化されました
優れた情報! 良い魂に感謝します!
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、この合計積の式の助けを借りて、XNUMX枚のシートとXNUMX列で比較することによって重複を見つけることができますか?plsはあなたのアイデアを与えます
このコメントは、サイトのモデレーターによって最小化されました
どうもありがとうございました!! 作業時間を節約できました!!
このコメントは、サイトのモデレーターによって最小化されました
はい!!! NASEERあなたは重複を見つけることができます...:)
このコメントは、サイトのモデレーターによって最小化されました
グレートグレートグレート私が今まで見た中で本当に最高のアイデア
このコメントは、サイトのモデレーターによって最小化されました
これは非常に非常に素晴らしい情報です! 私はこの種の数式をExcelシートで見つけるのにとても混乱していましたが、今日は神があなたにたくさんの幸せと成功を与えてくれることをとても嬉しく思います。
このコメントは、サイトのモデレーターによって最小化されました
重複があることを確認し、次に確認したいのは、これらの重複(製品、注文、価格)が別のショップから入手できるかどうかです。 これは、これらの商品を実際に販売している別の列リストショップを紹介することと同じであり、ここにリストされていない別の基準(ショップの場所の知識、ショップまでの距離など)に基づいて購入するショップを選択できるようにします。 、ショップAとショップBの両方で同じ注文を同じ価格で受け取ることができ、知っている基準に基づいてショップAまたはショップBのいずれかを返品したいと考えています。 ショップAまたはショップBのいずれかの値として返すようにExcelにどのように指示しますか? 製品注文価格ショップ名QQQQ50ショップAPPPP30ショップAXXXX60ショップBQQQQ40ショップAVVVV45ショップABBBB28ショップAXXXX50ショップBQQQQ30ショップBMMMM65ショップB
このコメントは、サイトのモデレーターによって最小化されました
良い日、私は同様の問題に取り組んでいますが、重複をチェックするだけではなく、それに取り組む方法についていくつかの光を当てることができることを願っています。 説明のために、私はあなたがすでに上で説明した問題に積み上げて、それにいくつかのより複雑なものを追加します。 重複(つまり、製品、注文、または数量と価格)を確認して見つけた後、製品を購入できるショップを選択するとします(重複は、どの製品をどのくらいの量で購入できるかを示していると思います)どのような価格で購入し、製品、注文、価格の繰り返しがあります)。 記載されているショップ名は、実際に必要なアイテムの在庫があるショップの名前です。 A B C D E F製品注文価格ショップ名ショップまでの距離(マイル)QQQQから購入するために選択されたショップ50ショップA30? PPPP 15ショップA60? XXXX 40ショップB15? QQQQ 45ショップA28? VVVV 30ショップA50? BBBB 30ショップA15? XXXX 65ショップB42? QQQQ 15ショップB48? MMMM 21ショップB15? ショップA、ショップB、またはショップBのいずれかで、指定された数量(注文)および指定された価格で製品を購入できることがわかったが、購入するショップを決定したいとします。 ショップ選択の基準で使用される要因の45つは、ショップが自分の場所からどれだけ離れているかということです。 明らかに、商品XXXXの場合、商品が利用できる唯一のショップはショップBであるため、列Eの下に返される値は常にショップBになります。商品QQQQの場合、ショップAまたはショップのいずれかから購入するオプションがあります。 B.ここで、Excelで購入するショップを選択するようにします。 最寄りのお店を選びたい。 これを解くために数式をどのように使用しますか? よろしく、モーセ
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、15文字(英数字)のデータがあり、それを別の列に分割したいとします。 例-ASDFGH11WE31005これは15文字のコードです、次のような別の列にこぼしたいです-AS DF GH 11 WE 3 1005 plsは、ショートカットまたは分割する式を提案します
このコメントは、サイトのモデレーターによって最小化されました
データ入力時に1列の重複エントリを見つけることができますか?2列の重複エントリを防ぐことができます例、表A表B A 1BXNUMX次のデータ入力時AおよびXNUMXこのエントリを入力しませんplz任意のアイデアを与える
このコメントは、サイトのモデレーターによって最小化されました
データ入力時に1列の重複エントリを停止できますか例:-表A表B A 2 B 1 A&XNUMXが来たら、このエントリを入力しないよりもデータ入力時に、任意の式とアイデアをこれ
このコメントは、サイトのモデレーターによって最小化されました
数式「Sumproduct」は機能しません! 値は重複していないように見え続けます。重複する値があるため、この数式に問題があるはずです。 同じことを何度かチェックしてエラーを見つけたのですが、失敗しました
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、Elienay、
上記のSumproduct式は私のワークシートでうまく機能しますが、ここに挿入する画像として問題を挙げていただけますか?
ありがとうございました!
このコメントは、サイトのモデレーターによって最小化されました
重複する値をチェックするために別の数式を作成する必要がありました。実際、53つの数式を作成しました。 しかし、この「sumproduct」では修正できませんでした。 しかし、私はすでに私の問題を解決しました、ありがとう! 私が作成した式は次のようになりました:= IF(CONTIF($ G $ 55:$ G $ 53; G1)> XNUMX; "DUPLI"; "NO")
このコメントは、サイトのモデレーターによって最小化されました
Fórmulaslixo、nenhuma funciona!
このコメントは、サイトのモデレーターによって最小化されました
こんにちはカルロス、
それを聞いて申し訳ありません。 しかし、私は記事のすべての数式を試しましたが、それらはすべて正常に機能します。 アップロードしたスクリーンショットをご覧ください。 そして、あなただけがエラーの詳細を提供することができれば、私はこの問題についてあなたを助けたいと思います。 ありがとう。誠意をこめて、マンディ
ここにはまだコメントが投稿されていません
あなたのコメントを残す
ゲストとして投稿
×
この投稿を評価:
0   文字
推奨される場所

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護