Excelでの重複値:重複を削除する方法、または単に検索して選択する方法
良い一日!
過去10年間のコンピューターの普及に伴い、Excelでのレポート(ドキュメント)の作成の普及が進んでいます。
また、比較的大きなドキュメントでは、特に他のいくつかのテーブルから収集した場合は、重複する行があります。これらの重複は、テーブルのさらなる編集を大幅に妨げる可能性があるため、選択するか、完全に削除する必要があります...
実は、同じような質問を一度も二度も受けたことがないので、別の小さな記事(今読んでいる)に複製を入れて作品をアレンジすることにしました。最も頻繁に発生するタスクを示し、その解決策を示します。
注:以下のすべての例は、Office 2016/2019で表示されます(Office 2013、2010、2007にも有効です)。私は常に比較的新しいバージョンのOfficeを使用することをお勧めします。それらはより高速で操作が簡単です。
*
重複行の単純な自動削除
最も人気のあるタスクの1つを想像してみましょう:人の名前が付いた文字列のリストがあり、文字列には多くの一致があり、一意の値のみを残す必要があります(ちなみに、これは単なる例であり、実際の人とのすべての一致はランダムです)。
タスクは以下のスクリーンショットに示されています(これは例です。2行を手作業で削除できることは明らかですが、実際には2000行または20,000行あり、「手」は無力になります...!)。
Excelでのタスクの例
Excelで重複する行を削除するには、次のことを行う必要があります。
- データを使用してプレート(行と列)を選択します。
Excelでテーブルを強調表示する
- 次に、[データ]セクションに移動し、[重複を削除]ツールをクリックします(下の画面を参照)。
データ-重複を削除// Excel
- その後、設定を含むウィンドウが表示されます。テーブルにヘッダーがある場合は、[データにヘッダーが含まれています]チェックボックスをオンにすることをお勧めします。後-[OK]ボタンをクリックします。
削除(タイトルの強調表示)
- その結果、削除された行数と残っている一意の行数というメッセージが表示されます。完了したタスクの例を以下に示します。
余分な行が削除されました!
*
一意の文字列(データ)を新しい場所にコピーします
現在のデータ(現在のテーブル)に触れて変更したくない場合は、一意の行(値)のみをそのデータから新しいテーブルにコピーするだけです。これは、何が起こったのか、何が起こったのかを視覚的に比較したい場合に非常に便利です(また、まだ役立つ可能性のある古いデータについても心配します)。
それがどのように行われるか:
- 最初にプレートを選択する必要があります。次に、[データ]セクションに移動し、[詳細]ボタンをクリックします(サブセクション[並べ替えとフィルター]、下のスクリーンショットを参照)。
データセクション-上級(Excel)
- 次に、スライダーを「結果を別の場所にコピー」モードに切り替え、「結果を範囲内に配置」行 で、テーブルが開始するセルを選択します。「一意の値のみ」の横にあるチェックボックスをオンにします; [OK]をクリックします。以下のスクリーンショットに例を示します。
一意の値のみを別の場所にコピーします
- その後、選択した場所にデータがどのように表示されたかが表示され、行は一意のままになります。その後、いつものように彼らと一緒に働くことができます...
それは-だった
*
重複する値を見つけて強調表示する
重複を削除したり、一意の値を新しい場所にコピーしたりする必要がない場合は、それらを見つけて強調表示するだけです(さらに、一意の値と重複する値の両方を選択できます)。通常、これは、行がさらに修正されたときに実行する必要があります(行は便利かつ迅速に見つけることができます)。
重複する行を強調表示する方法:
- まず、すべての行を選択します(以下の例)。
行の選択
- 次に、上部のExcelメニューで[ホーム]セクションを開き、[条件付き書式]サブセクションを選択してから、[セル選択ルール]、[値の重複]を選択する必要があります(例を以下のスクリーンショットに示します)。
値が重複しています// Excelのホームセクション
- その後、ハイライトする行(一意または繰り返し)とハイライトの色(デフォルトでは赤ピンク)を選択する必要があります。
色の選び方、線の選び方
*
この情報が大きなテーブルでの作業に役立つことを願っています。
今日はこれでおしまいです。
?
初版:2017年11月22日
訂正:2020年1月30日