web-dev-qa-db-ja.com

Excel 2010で重複するエントリのみを表示するようにフィルターする

古いファイルと新しいファイルの2つがあります。 Oldに含まれるエントリをNewから削除する必要があります。そこで、両方のファイルをタブ区切りのテキストファイルにエクスポートし、2つのテキストファイルをマージして、多くの重複するエントリを作成しました。私の望みは、重複する値のみを表示するいくつかの数式を考え出すことができ、その方法でそれらを削除できることでした。今、私は今どこからどこに行くことができますか?

古い例:

[41] [john] [smith]
[732] [bill] [murry]
[234] [adam] [sandler]
[9029] [tim] [allen]

新しい例:

[10422] [bill] [gates]
[11456] [steve] [ballmer]
[732] [bill] [murry]
[24510] [jimmy] [jones]
[41] [john] [smith]
[234] [adam] [sandler]
[78241] [funny] [bunny]
[9029] [tim] [allen]

マージされた例:

[10422] [bill] [gates]
[11456] [steve] [ballmer]
[732] [bill] [murry]
[732] [bill] [murry]
[24510] [jimmy] [jones]
[41] [john] [smith]
[41] [john] [smith]
[234] [adam] [sandler]
[234] [adam] [sandler]
[78241] [funny] [bunny]
[9029] [tim] [allen]
[9029] [tim] [allen]

私が見せたいものの例:

[732] [bill] [murry]
[732] [bill] [murry]
[41] [john] [smith]
[41] [john] [smith]
[234] [adam] [sandler]
[234] [adam] [sandler]
[9029] [tim] [allen]
[9029] [tim] [allen]

チェック/比較する列の名前は「voter_id」です。これは、例にある数値フィールドです。これらのエントリのみを表示することで、すべてを強調表示して削除できることを期待しています。次に、フィルター/式を削除し、次のようなものを残します:

[10422] [bill] [gates]
[11456] [steve] [ballmer]
[24510] [jimmy] [jones]
[78241] [funny] [bunny]

これについて別の質問をしたことをお詫びしますが、同じことを別の方法で、自分にとってもっと意味のある方法で質問する方法を見つけました。それは本質的に同じ結果ですが、2つの完全に異なる方法です。

8
Shea

これを行うには多くの方法があります。 Excelの数式に慣れていない場合は、ピボットテーブルを使用することが今のところ最も簡単な解決策だと思います。

  1. テーブル(見出しを含む)を選択します
  2. 挿入->ピボットテーブル-> OK
  3. フィールドリストが表示されない場合は、ピボットテーブルを右クリックして[フィールドリストを表示]を選択します。
  4. 次に、ピボットテーブルで、すべての列を「行ラベル」にドラッグアンドドロップします。
  5. 「voter_id」列を「値」にドラッグアンドドロップします。
  6. これで、ピボットテーブルに「Sum of voter_id」という列が表示されます。それを右クリックして、[データの集計->カウント]を選択します。
  7. これで、すべてのレコードと発生数を確認できるはずです。ピボットテーブルのすべてのセルを選択し、値をコピーして元のテーブルに貼り付けることができます。次に、単純なフィルターを使用して、複数のオカレンスを持つレコードのみを表示できます。

数式に慣れている場合は、新しい列を追加し、その列にCOUNTIFを使用して、テーブルに有権者IDが存在する回数を確認できます。その後、単純なフィルターを使用して、count = 1のフィルターを除外します。

これを行うもう1つの簡単な方法は、2つのファイルをマージする代わりに、VLOOKUPを使用して、1つのファイルの各レコードが別のファイルに存在するかどうかを識別することです。

8
Pupper

条件付き書式を試す[ホーム]タブ-条件付き書式-セルのルールを強調表示-値を複製し、色でフィルターして重複を削除します。

26
Raystafarian