目次
Excelはオフィスやビジネスで広く使われているツールの一つです。 そのような仕事では、大量のデータを扱う必要があります。 時には、それらのデータから独自の情報を見つける必要があります。 そこで、この記事では、Excelで重複を削除して1つを維持する方法を説明します。 重複をすべて削除するのは少し簡単ですが、いくつかの追加のリターンが必要で、それを説明することになりますをご覧ください。
ここでは、国名が重複しているソフトウェア会社からデータを取得し、その中から1つだけ残すことにします。
練習用ワークブックをダウンロードする
この練習用ワークブックをダウンロードして、この記事を読みながらエクササイズしてください。
Excelで重複を削除し、1つを残す.xlsxエクセルで重複を削除して1つだけ残す7つの方法
Excelで重複を削除し、1つを残す方法について、7種類の方法を紹介します。 どの方法も簡単にできるように、簡単な画像を使うようにしました。
1.Excelの高度なソート&フィルタを使用して重複を削除する。
ここでは、Advanced Sort & Filter Toolを使用して、重複を削除することにします。
ステップ1.
- まず、重複をチェックするセルを選択します。
- ここでは、以下のものを選びました。 国別コラム を使用して、重複をチェックします。
ステップ2.
- 次のページへ ホーム .
- その後 データ をメインタブで選択します。
- ここで ソート&フィルター コマンドを使用します。
- その後 アドバンスト オプションを使用します。
ステップ3.
- 選択後 アドバンスト オプションを使用すると アドバンストフィルター .
- 国名を別の列に表示させたいので、以下のように選択します。 別の場所にコピーする .
- では、その場所を ボックスへのコピー .
- 次に、以下を選択します。 一意なレコードのみ .
ステップ4.
- 最後に よっしゃー を取得し、リターンを得ることができます。
で F列です。 を見ると、重複が削除され、1つだけが残されていることがわかります。
関連コンテンツ エクセルで条件に基づいて重複を削除する方法(4つの方法)
2.エクセルで繰り返しを削除し、1つを残すためにフィルタツールを適用する
という名前のカラムを追加することにします。 テスト を適用するためのものです。 フィルター ツールを使用します。
ステップ1.
- のデータを全て選択します。 国別コラム で仕分けする。
- マウスの右ボタンをクリックします。
- そのメニューから ソート .
- をクリックします。 AからZへのソート .
ステップ2.
- 選択 選択範囲を拡大する .
- クリック ソート .
ステップ3.
- データを昇順で取得する。
ステップ4.
- 次のページへ セルE5 の テストコラム .
- のセルを比較します。 コラム 国名 ...みたいな。
=B5=B6
ステップ5.
- を押してください。 入力 .
- を引っ張る。 フィルハンドル まで セルE11 .
ステップ6.
- ここで、適用するために フィルター を選択します。 範囲 B4:E11 .
- に行ってみてください。 ホーム」タブです。
- 選択 データ をメインタブで選択します。
- を選択します。 ソート&フィルター コマンドを使用します。
- 最後に フィルター を与えられたオプションから選択します。
- または、次のように入力することもできます。 Ctrl+Shift+L .
ステップ7.
- では、その中から テストコラム フィルタオプションの選択 真 .
- 次に、 を押します。 よっしゃー .
ステップ8.
- のみを取得します。 真 のデータはこちら。
ステップ9.
- ここで、国名を削除します。
ステップ10.
- では、次のようにしてデータ範囲からフィルタを削除します。 Ctrl+Shift+L または、前のステップのフィルターに従う。
関連コンテンツ エクセルで重複を削除し、最初の値を保持する方法(5つの方法)
3.エクセル重複削除ツールを使って、最初のインスタンスだけを残す
まず 国別コラム まで F列 を適用してください。 重複削除ツール .
ステップ1.
- のデータを選択します。 F列 .
ステップ2.
- に行ってみてください。 ホーム タブで表示します。
- 選択 データ をメインタブで選択します。
- を選択します。 データ通信料金 コマンドを使用します。
- では、その 複製を削除する オプションを使用します。
ステップ3.
- を見ることになる。 ポップアップ .
- 選択 国名 を箱から取り出す。
ステップ4.
- プレス よっしゃー について 複製を削除する ポップアップ .
ステップ5.
- 新しい ポップアップ は、重複を除去した数とユニークを残した数を表示します。
- プレス OKです。
最後に、重複している中から1つの国名を取得する。
4.エクセルVBAで重複を消して最初の1枚を残す
を適用する予定です。 ブイビーエー で重複を排除し、一意な名前を1つだけ保持します。
ステップ1.
- をコピーしてください。 国別コラム において F列 を申請します。 ブイビーエー .
ステップ2.
- プレス Alt+F11 .
- を書き込むための新しいウィンドウを取得します。 ブイビーエー のコードになります。
ステップ3.
- 次に、以下のコードをウィンドウに書き込んでください。
Sub Remove_Deplicates_Keep_One() Dim CN As Long: CN = Range("F" & Rows.Count).End(xlUp).Row ActiveSheet.Range("F5:F" & CN).RemoveDuplicates Column:=1, Header:=Name End Sub.
の重複を削除するプログラムです。 F列 . F5:F は、その範囲内で検索することを意味します。
ステップ4.
- 次に、 を押します。 F5 をクリックし、前のシートに戻る。
この ブイビーエー オペレーションは、重複をすべて取り除き、それぞれを1つずつ保持します。
関連コンテンツ:VBAでExcelの重複を削除する方法(3つの手軽な方法)
5.ピボットテーブルを適用して、Excelで1つを残しながら重複を削除する
を使用する予定です。 ピボットテーブル というオプションがあります。
ステップ1.
- からデータを選択します。 B列 .
- 次のページへ インサート をメインタブで選択します。
- を選択します。 ピボットテーブル をコマンドから選択します。
ステップ2.
- のダイアログボックスが表示されます。 ピボットテーブルの作成 .
- 既存を選択することになります。 ワークシート を使用して、ピボットテーブルデータを報告します。
- での 所在地 選ぶ セルF4 .
- をクリックします。 よっしゃー .
ステップ3.
- では、その中から ピボットテーブルのフィールド 選ぶ 国名 .
ステップ4.
- メインシートには、重複を削除した国をリストアップします。
6.エクセルパワークエリで重複を削除し、最初の1つを保存する
ステップ1.
- から B列 は、まずデータを選択します。
- 次のページへ データ から ホーム タブで表示します。
- 次に、以下を選択します。 テーブル/レンジから .
ステップ2.
- ダイアログボックスが表示されます。
- 選択 テーブルにはヘッダーがあります .
- 次に、 を押します。 よっしゃー .
ステップ3.
- 国名バーの右クリックで
- 選択タブで 複製を削除する .
ステップ4.
- 最後に、リターンを得ることができる。
関連コンテンツ:重複を自動的に削除するExcelの計算式(3つの手軽な方法)
7.重複を消して1つを残すためにExcelの数式を挿入する
ここでは、Excelで重複を削除するための数式を使用します。
この最初のために、コピーします。 国別コラム を別のシートに追加し コラム 名前付き 発生する。
ステップ1.
- オン セルC5 書く COUNTIFS 機能を使用します。 計算式は
=countifs($b$5:b5,b5)
ステップ2.
- を押してください。 入力 .
ステップ3.
- を引っ張る。 フィルハンドル まで セルC11 .
ステップ4.
- ここで、次のように入力します。 Ctrl+Shift+L をクリックすると、フィルターが追加されます。
ステップ5.
- のフィルターオプションから セルC4 , 削除 1 を選択し、残りのオプションを選択します。
- 次に、 を押します。 よっしゃー .
ステップ6.
- これで、1回目の出現を除く国名を取得することができます。
ステップ7.
- ここで、国名をすべて削除します。
- 以下の方法でフィルターオプションを無効にします。 Ctrl+Shift+L .
結論
この記事では 7 Excelで重複を削除するが、1つを維持する方法への方法。 私は、これはあなたのニーズを満たすことを願って、同様にあなたは、オプションの多くを得ることができます。 あなたが何か提案があれば、コメント欄でそれらを言及してください。