web-dev-qa-db-ja.com

Excel-2010で重複しないレコードを削除する方法

重複レコードのみを保持して「非重複を削除」するにはどうすればよいですか?重複するレコードを別の色で強調表示できることはわかっていますが、干し草の山で針を探している何千ものレコードをスクロールしたくないので、代わりに重複していないレコードを削除したいと思います。

重複を保存して、スリングレットンを削除します。

8
zundarz

一意のエントリを削除する1つの方法は、以下の式を使用して新しい列を利用し、各エントリを一意であるかどうかを明確にラベル付けすることです。次に、テーブル全体をフィルタリングして、一意の値のみを表示し(以下の式の「TRUE」の結果で確認できます)、それらの行のみを削除できます。

これを空いている列の一番上のセルに入れ、列の最後まで入力します。

=COUNTIF(A:A, A1)=1

これは、ヘッダー行がないこと、およびdupes/unique値を持つデータが列Aにあることを前提としています。

次に、数式を入力した列のフィルタリングをオンにします。 Ctrl+Shift+L Excel 2013、または[データ]メニュー。

注:セルA1に「6」があります

enter image description here

次に、新しいTRUE/FALSE列のフィルタードロップダウンをクリックし、[FALSE]をオフにして一意のみを表示し、[OK]をクリックします。次に、表示されている行を選択し、それらの行を削除します(任意の行を右クリック->行を削除)。

enter image description here

次に、フィルターをオフに戻し(まだオンの場合)、すべてのデュープを手に入れます。

enter image description here

16
panhandel

まあ、それは簡単です、

最初に重複をフィルタリングします(分析する列または行を選択します->ホーム->条件付き書式->セルルールを強調表示->重複する値->赤を強調(例)

次に、Excelシートの左上隅にあるタブから列と行全体を選択します

3番目にデータに移動し、フィルターを選択します

前に選択した列(分析してから列を選択する列(各列の最初のrawのドロップダウンボックス))に移動し、色でフィルターを選択します

これで、複製がグループ化されました。次のExcelシートにコピーしたり、固有のものを簡単に削除したりできます

BR、A.Fouad :)

4
ahmed fouad

同様の質問に対する回答が、通常、重複がないかチェックされる1つの列を想定しているのは驚くべきことです...これを行う方法は次のとおりです。

  • 一意のIDを持つ列を追加します(単に行ごとの番号)
  • シート全体をコピーします(コピーはすべてのレコードを保持します)
  • 1つのシートで「重複を削除」を使用し、一意のIDを持つ列のみを選択解除する
  • これで、一意のレコードのみを含む1つのシートと、すべてを含む1つのシートができました。
  • 完全なシートでは、一意のIDに基づく基本的なvlookupを使用して、一意のレコードを識別します。それらを除外して、重複のみを表示します。
2
Peter

これを行う別の簡単な方法は、列で重複を強調表示し、フィルターオプションをオンにして、列をセルの色で並べ替えることです。重複はすべて上部のセルの色で並べ替えられます。重複用に選択した色でハイライト表示されていないものはすべて、簡単に削除できます。これは回避策ですが、すばやく簡単です。

0
Saba