• ベストアンサー

エクセルに貼った重複したURLの1つを削除する法

エクセルに、URLをたくさんはりつけてリストを作ったんですが、 かなりの数のURLが重複しています。 重複したものの片方をまとめて削除したいのですが、どのようにすれば いいでしょうか?

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

  • ベストアンサー
  • Safe_Mode
  • ベストアンサー率48% (1329/2725)
回答No.2

とりあえず簡単な方法としては「フィルタオプションの設定」で、「重複するレコードは無視する」という設定でフィルタをかけると重複データを除いたリストが出来るので、それを選択して別シートに貼り付ければいいのではないかと思いますよ。 下記を参考にどうぞ。 http://trendy.nikkeibp.co.jp/article/lecture/20030507/104584/

saku52212
質問者

お礼

ありがとうございます

その他の回答 (2)

noname#204879
noname#204879
回答No.3

URL 以外の文字列なら重複削除できるけど、URL だとそれができないから質問しておられるのでしょうか? あるいは URL に限らず単純な文字列の重複削除の方法もご存じないと?

saku52212
質問者

お礼

ありがとうございます

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 色々方法はあるかと思いますが・・・ VBAでの一例です。 元データがどのような感じか判らないので勝手にA列の2行目以降にデータがある場合のコードを作ってみました。 画面左下にある操作したいSheet見出し上で右クリック → コードの表示 → VBE画面が出ますので、 ↓のコードをコピー&ペーストしてマクロを実行してみてください。 (Alt+F8キー → マクロ → マクロ実行です) Sub test() 'この行から Dim i As Long For i = Cells(Rows.Count, 1).End(xlUp).Row To 2 Step -1 If WorksheetFunction.CountIf(Range(Cells(2, 1), Cells(i, 1)), Cells(i, 1)) > 1 Then Cells(i, 1).Delete (xlUp) End If Next i End Sub 'この行まで 尚、一旦マクロを実行すると元に戻せませんので、別Sheetにコピーしてマクロを試してみてください。 他に良い方法がればごめんなさいね。m(__)m

saku52212
質問者

お礼

ありがとうございます

関連するQ&A

  • エクセルに貼った重複したデータの1つを削除する法

    エクセルに貼った重複したデータの片方を削除する法 エクセルに、お店の名前をたくさんはりつけてリストを作ったんですが、 かなりの数のURLが重複しています。 重複したものの片方をまとめて削除したいのですが、どのようにすれば いいでしょうか?

  • エクセルの重複削除について

    エクセルで、(1)と(2)というシートがあり、それぞれにリストがあるとします。 (1)と(2)のリストを統合し、(1)にあるデータを優先として残し、重複削除したいと考えます。 その場合、どのようにしたら(1)を優先にすることができるのでしょうか? お分かりの方、お教え下さい。よろしくお願いいたします。

  • エクセルで重複を削除

    エクセルの顧客データが1000行くらいあるのですが、 何件か重複しているものがあります。 それらを見つけ出して、重複している分を削除したいのです。 できるだけ簡単にできる方法をお願いします。

  • エクセル2007の[重複の削除]をエクセル2003でしたいです。

    列データーが10ほどあり、ある特定の列が2つや3つを条件に重複してる場合は削除をしたいです。 できればチェックボックスのようなものがあって、毎回違った特定列を条件にしたいです。 列データは減らせません。 マクロでやり方が解ればくめるかと思ったのですが特定の列を指定して、重複を探し削除するという方法が思いつきません。 エクセル2007の[重複の削除]という機能できるようですが、エクセル2003などで実現する方法はないでしょうか?

  • エクセル重複削除で綺麗に削除されない( ~っ~)/

    エクセルの重複削除機能で、漏れが出る場合どうしたらいいですか? (課題) 名簿Aと名簿Bを照合して、重複がある場合Aから削除したい。 (私のやり方) 名簿Bの下に名簿Aを張り付けて「重複の削除」を実施 (問題点) 一部重複しているのに削除されない。 これをどうやって解決したらいいでしょうか? いま目視で確認していて頭がおかしくなりそうです( ~っ~)/

  • エクセルで重複データを削除したい

    エクセルを使って重複データを削除できますか? 重複データを1つのみにまとめるということですが

  • 重複の削除について

    アクセスでもエクセルでもいいのですが 顧客リストの重複を削除したいです。 会社名      電話   住所 aaa本店    1234   新宿1234 bbb      5678   新宿9856 ccc      7896   渋谷8575 aaa新宿支店   1234   新宿1234 aaa渋谷支店    1234   渋谷4563 上記の中で、電話と住所が重複しているもの(社名は違っても構いません)を削除して一つだけ残したいのですが、どのようにしたらいいかわかりません。 どなたかよろしくお願い致します。

  • エクセル2003 重複削除方法

    エクセル2003を使っているのですがひとつのシートの中で重複している箇所を削除する方法はあるのでしょうか? ちなみに2007では重複を削除するコマンドを見たことがあるのですが2003にはないのでしょうか? 教えてくださいませ!!

  • エクセルの重複の削除

    下記のようなデータがあります。 19行目から製品番号が重複しているのですが、「重複の削除」では削除されません。 そこでNo 1-18までを削除して、「重複の削除」を行うと削除することができます。 なぜ1-18があると削除できないのでしょうか。 下のデータをエクセルに貼り付けても自分のPCでは再現します。 よろしくお願いします。 No , 製品番号 , 日付 1 , 0203 , 2003/1/2 2 , 203 , 2003/1/2 3 , 00303 , 2003/1/3 4 , 303 , 2003/1/3 5 , 404 , 2004/1/4 6 , 404 , 2004/1/4 7 , 00603 , 2003/1/6 8 , 603 , 2003/1/6 9 , 00703 , 2003/1/7 10 , 703 , 2003/1/7 11 , 00803 , 2003/1/8 12 , 803 , 2003/1/8 13 , 00903 , 2003/1/9 14 , 903 , 2003/1/9 15 , 01003 , 2003/1/10 16 , 1003 , 2003/1/10 17 , 01103 , 2003/1/11 18 , 1103 , 2003/1/11 19 , 18006D2 , 2006/6/29 20 , 18006D2 , 2006/6/29 21 , 18904D , 2004/7/7 22 , 18904D , 2004/7/7 23 , 18905A2 , 2005/7/8 24 , 18905A2 , 2005/7/8 25 , 19405D1 , 2005/7/13 26 , 19405D1 , 2005/7/13 27 , 19407D2 , 2007/7/13 28 , 19407D2 , 2007/7/13 29 , 19506D2 , 2006/7/14 30 , 19506D2 , 2006/7/14 31 , 19704D , 2004/7/15 32 , 19704D , 2004/7/15 33 , 2004D , 2004/1/20 34 , 2004D , 2004/1/20 35 , 20206A2 , 2006/7/21 36 , 20206A2 , 2006/7/21

  • エクセルで重複する項目を削除したい

    エクセル2010を使用しています。 A列、B列に項目が入って、いて、重複するものが何度か出てきます。 重複がないような形にしたいです。 約100種類くらいの項目がランダムで並んでおり、その中から重複する項目を見つけひとつだけにしていきたいです。 重複するものは、セルの強調ルールですぐに見つけられるのですが、 ひとつひとつの項目でフィルタをかけて最初に出てくるもの以外を削除しました。 ただこれだと本当に重複したものだけ消せたか不安です。 その項目が何回目に出てきたかをカウントして、最初に出てきたもの以外を消すということはできるのでしょうか? これであれば、作業が終わったときに、カウント1となっている項目の数が減っていなければ間違っていないとなります。 検証できる形でやる方法はありますでしょうか? 教えてください。 よろしくお願いします。

専門家に質問してみよう