エクセルで重複データの削除の方法

このQ&Aのポイント
  • エクセルの住所録データから重複データを削除する方法を教えてください
  • エクセルのSheet1に1万件近くある住所録データから重複するデータを削除する方法を教えてください
  • エクセルで電話番号をキーにして重複するデータを削除する方法を教えてください
回答を見る
  • ベストアンサー

エクセルで重複データの削除の方法

エクセルのSheet1に下記のような住所録データが1万件近くあります。 電話番号をキーに重複するデータは削除したいです。 なにか良い方法がないか御指導下さい。    A     B       C        D 1 氏名   電話番号    郵便番号  住所 2 山田真理 0355551111  100-2222  東京都港区・・・ 3 島本夕太 0432225555  300-5555  北海道札幌市・・・ 4 市川正一 0355559999  444-6666  東京都北区・・・ 5 市川正一 0355559999  444-6666  東京都北区・・・ 6 島本夕太 0432225555  300-5555  北海道札幌市・・・ 7 山田真理 0355551111  100-2222  東京都港区・・・ 8 島本夕太 0432225555  300-5555  北海道札幌市・・・ 9 市川正一 0355559999  444-6666  東京都北区・・・   

質問者が選んだベストアンサー

  • ベストアンサー
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.1

重複データを削除する-フィルタオプション http://www.relief.jp/itnote/archives/001525.php 表示されたデータを新しいシートにコピー 可視セルのみコピー 表の選択 [CTRL]キー+[A]キー   ↓ 可視セルの選択 [Alt]キー+[; (セミコロン)]キー    ↓ 編集 → [コピー]   ↓ 新しいシート 編集 → [貼り付け]

NEWYORKERS
質問者

お礼

出来ました。 そして可視セルのコピペをいつも何段階も踏んでやってたので、 おしえてもらえて楽になりました。ありがとうございました。

関連するQ&A

  • Excelの一覧から重複データを削除したい(関数)

    Excelに関する質問です。 表から重複するデータを削除したいのですが、 並び替えて、重複を目でみて削除するのは大変なので、 「名前」と「郵便番号」が一致するデータに「1」などの フラグを立てる関数を教えて下さい。 もしくは、表の中に「指定した郵便番号」が何個 存在するのかをカウントする関数でも結構です。 ちなみに、表はこんな感じです。 A列、B列、C列の順に 名前   郵便番号 都道府県 住所 山田一郎 630-8888 北海道 札幌市北区新川×× 山田ニ郎 001-1234 東京都 小平市×××××× 山田三郎 555-8888 鹿児島 櫻島時×××××× こんな表があって、全部で500レコードほどあります。

  • ソートについて

    従業員名前テーブル + 従業員住所テーブル 同じ県住所が多いとこから表示させたいのですが・・。 仮:北海道20人 東京100人 大阪70人の場合 SQL結果 佐藤 東京都港区 田中 東京都港区 山田 東京都港区 山下 東京都新宿区      ・      ・      ・ 遠藤 大阪府大阪市      ・      ・ 清水 北海道札幌市 のような結果が欲しいのですが 説明が下手かもしれませんが、宜しくお願いします。

  • Access で重複データを削除

    Access2010を使用しています。フィールドが2個あります。【都道府県名フールド】【市区町村名フィールド】です。 都道府県フールドには、重複データが有ります。【東京都 品川区】【 東京都 大田区】【千葉県 市川市】【千葉県 船橋市】・・・・】このような重複データがある時に、エクセルの【データ 重複の削除】の様な結果が欲しい。実行後は【東京都 品川区】【千葉県 市川市】です。*エクセルの重複の削除は最初の行が残ると有りました。簡単な方法をお願い致します。現在実施している方法はアクセスで、エクセルでエクスポートして、【データ データの削除】を実施しています。 ※OKWAVEより補足:「ひかりTVのサービスやISPぷらら」についての質問です。

  • ACCESSの同一テーブル内の重複データ行の削除

    ACCESS2007で、同一テーブル内の重複データ行を、削除or除外抽出して、重複のないデータを残したいと考えています。(EXCEL2007の重複削除のイメージ) ●データサンプル <会社名><〒><住所><電話番号><FAX><業種><@@@@@> 山田商事|100-123|東京都千代田区@@@|03-2456-1111|…………………… 河野商会|200-123|大阪府枚方市@@@|072-556-1111|…………………… 佐野商店|500-123|愛知県名古屋市@@@|052-456-1111|…………………… 山田商事|100-123|東京都千代田区@@@|03-2456-1111|++++++++++++++++ 佐野商店|500-123|愛知県名古屋市@@@|052-456-1111|================= 大戸屋|800-123|福岡県福岡市@@@|03-2456-1111|……………………    ↓ ↓ ↓ ↓  ↓  ↓  ↓  ↓  ↓ 山田商事|100-123|東京都千代田区@@@|03-2456-1111|…………………… 河野商会|200-123|大阪府枚方市@@@|072-556-1111|…………………… 佐野商店|500-123|愛知県名古屋市@@@|052-456-1111|…………………… 大戸屋|800-123|福岡県福岡市@@@|03-2456-1111|…………………… ●今回、重複判定に使う列は、<電話番号>で、上の方に存在するデータが行が優先して残るようなイメージです。 クエリを使用するのか、SQL文を書かなきゃいけないのか、その辺りの判断もつかない初心者ですが、よろしくお願い致します。

  • エクセルのデータをまとめたいのだけれど

    同じフォーマットのアンケート結果のデータが500シートくらいあって、それをひとつのシートにまとめたいのですが、どうすればいいのか思いつきません。どなたかご教授願います。 ちなみにフォーマットは、 住所 大阪市○○町 氏名 山田 花子 性別 女 こんなかんじのものです。これを 住所       氏名     性別 大阪市○○町 山田花子  女 東京都××区 鈴木太郎  男 こんな形のデータにまとめたいのです。 よろしくお願いします。

  • エクセルデータを別のエクセルファイルに自動で書き込む方法

    Excel 2003を利用している初心者です。 質問させていただきます。 エクセルのシートのデータを別のエクセルに自動で書き込んでくれるような仕組み(マクロ?)の作成方法を教えてください。 具体的には、 A.xls内の ---------------------------------------------------------------- 名前       住所     電話番号    登録日 山田太一    東京都豊島区  0309990999   2005/11/01 宮田太一    東京都港南区  0309990999   2005/11/01 ・          ・      ・      ・  ・          ・      ・      ・ ---------------------------------------------------------------- のようなのデータを、横列単位で ---------------------------------------------------------------- 名前:山田太一    登録日2005/11/01 住所:東京都豊島区  電話番号:0309990999   ---------------------------------------------------------------- のように、項目のみを記載してある、B.xlsファイルに、自動で書き込むしたいのですが、その場合、どのような方法があるのでしょうか? エクセルに関しては、ずぶの素人なので、どのような方法があるかもわからず、漠然と質問してしまいましたが、 何卒よろしくお願いいたします。

  • エクセルでこんな事ってできますか?

    A 名前    B 郵便番号 C 住所   ・   ・ 山田 太郎   999-9999 東京都渋谷区1-1 山田 花子   999-9999 東京都渋谷区1-1   ・   ・   ・ というようなデータがあります。 苗字が同じで住所も同じ人の行を新しい行に取り出す事ってできますか?

  • エクセル キーとなる項目で判別し重複データ行を削除したい

    エクセル2002を使用しています。 差込印刷用のデータとして整える方法を教えていただきたいと存じます。 具体的には、子供ごとのレコードデータから、親宛の封筒宛名ラベルを作成したいと考えていて、2人兄弟や3人兄弟の場合でも封筒は1通なので、 キーとなる項目を目安に、不必要な行を削除すればできると考えましたが、具体的な方法がわからないでいます。 現在のデータは、以下のものです。(簡潔にするために列を部分的に省いています) 世帯コード   親の氏名   住所           子の氏名 0011223    鈴木 一郎  東京都千代田区一丁目   鈴木 次郎 0011223    鈴木 一郎  東京都千代田区一丁目   鈴木 三郎 0011223    鈴木 一郎  東京都千代田区一丁目   鈴木 四郎 0011556    山田 花子  埼玉県川口市中央     山田 洋子 0011556    山田 花子  埼玉県川口市中央     山田 和夫 0153355    佐藤 次郎  千葉県船橋市海浜     佐藤 みく 0002333    鈴木 一郎  神奈川県川崎区高津区   鈴木 空 0002333    鈴木 一郎  神奈川県川崎区高津区   鈴木 陸 これを、次のように「世帯コード」で判別して世帯ごとの最初の行だけを抜き出したり、2行目以降を削除したりできれば、差込印刷用のデータとして利用できると思います。 世帯コード   親の氏名   住所           子の氏名 0011223    鈴木 一郎  東京都千代田区一丁目   鈴木 次郎 0011556    山田 花子  埼玉県川口市中央     山田 洋子 0153355    佐藤 次郎  千葉県船橋市海浜     佐藤 みく 0002333    鈴木 一郎  神奈川県川崎区高津区   鈴木 空 (世帯ごとに一行ずつになっています。親の氏名のうち、鈴木 一郎 さんは、同姓同名の方です。世帯コードが違うので区分できます。) エクセルの機能でこのようにできる方法はあるでしょうか? もしくは別の方法でも、宛名ラベルを親宛に一枚印刷できる方法があるでしょうか? お願いいたします。 データ用のシートですので、行や列の挿入や別シートの利用などはすべてできますので、よろしくお願いいたします。

  • Excel上、データを行毎にサマリーしたい

    無知ですみません、どなたかエクセル関数、マクロを駆使した効率のいいやり方をご教授下さい。 エクセル上で、以下のようなリスト【サマリー前】について、数量が一致する行をサマリーして【サマリー後】のような形で集計したいのですが、いい手法が思い浮かばずに困っています。 数量の集計だけならピポットテーブルでも事足りると思うのですが、どうしてもは以下のようなリスト形式にまとめたいのです。 地道に1行1行手で集計しようとすると数万行あるため、ミスが怖くてできません。 何卒、よろしくお願い致します。 ■サマリー前 品名   業者   住所      数量 アイス  業者1  東京都渋谷区  1個 アイス  業者1  東京都渋谷区  2個 チョコ  業者2  千葉県市川市  3個 チョコ  業者2  千葉県市川市  2個 アイス  業者2  千葉県市川市  4個 アイス  業者2  千葉県市川市  1個 ↓ ■サマリー後 品名   業者   住所      数量 アイス  業者1  東京都渋谷区  3個 チョコ  業者2  千葉県市川市  5個 アイス  業者2  千葉県市川市  5個

  • 括弧 ( )で囲まれた文字を削除するには?-EXCEL

    こんにちは。 エクセルのセルに 山田太郎(北海道札幌市) 鈴木次郎(沖縄県沖縄市) のようなデータがありまして、名前の部分だけを残して括弧で囲まれた文字と括弧を削除したいのです。 削除前・・・山田太郎(北海道札幌市) 削除後・・・山田太郎 括弧だけを削除するのでしたら"(" と ")"を空白に置換すれば一括して削除できると思うのですが、括弧の中に入っている文字がバラバラですので一括して置換する事もできず困っています。 何か良い方法ありましたらどうかアドバイスお願いいたします。

専門家に質問してみよう