• ベストアンサー

エクセルに貼った重複した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
質問者

お礼

ありがとうございます