• ベストアンサー
  • すぐに回答を!

エクセルで同じ文字列が入った行を削除したい

現在エクセルで3000個近くの文字列(社名)の入ったセルが個々にあります。 しかし、現在12,000セルくらい、上記の社名等が入ったセルがあるため、 同じ文字列(社名)がはいったセルを削除して、正式に何個の社名があるかをしりたいのです。 よって、列を読み込んで、同じ文字列がはいった行を抜粋して削除し、1社だけのこしていく方法は ないのでしょうか? フィルタ等でもひとつひとつ読み込んで、一つだけ削除しても、セル数が多すぎてとても1日ではおわりません。 何か良い方法はないでしょうか?おしえてください。こまっています;

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数328
  • ありがとう数1

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

  • ベストアンサー
  • 回答No.1
  • mu2011
  • ベストアンサー率38% (1910/4994)

一例です。 エクセルのグレードが未記載なので操作はweb検索して下さい。 ■2007以上ならば、データタブ→重複の削除 ■2003以下ならば、データ→フィルタ→フィルタオプションの設定で「重複するレコードは削除」

共感・感謝の気持ちを伝えよう!

質問者からのお礼

お早い回答ありがとうございました。 本当に 、本当に感謝します。助かりました。ありがとうございました。

関連するQ&A

  • EXCELで、文字列の行数が変わる

    EXCELで、「折り返して全体を表示する」設定にしたセルに、ちょうどセル幅程度の文字列を入力した場合、画面では1行におさまって見えるのが、印刷すると2行にわたり、結果、1行分の高さのセルでは後ろの文字が見えなくなることがあります。 印刷プレビューにすると印刷したときの行数がわかるようですが、 (1) 印刷した時に必要となる文字列の行数にあわせて、セルの高さを変える方法はないでしょうか。 (2) そもそも、画面表示と印刷とで、文字列の行数が変わるのは何故でしょうか。(画面表示の文字列の長さと、プリンタ出力の文字列の長さが異なるように見えます。) (3) 文字列が1行でおさまるか、2行にわたるかは、プリンタにも依存するものでしょうか。 質問事項が多くなりましたが、お分かりの項目だけでも結構です。 どなたかお教えいただければありがたいです。 EXCELのVersionには関係ないと思いますが、参考までにEXCELは2003です。 よろしくお願いします。

  • 特定文字列を含まない行を削除

    以前特定文字列を含む行を削除する方法の質問をし、正規表現を置換することでできることを知りました。^.*特定の文字列.*\n 今度は特定文字列を含まない行を削除を削除したいです。 この場合どう記述すればいいでしょうか? また、特定文字列1と特定文字列2のどちらかを含まない行を削除する方法もあわせて知りたいです。

  • エクセルでとある文字列にぶつかったらその行を削除

    エクセルのマクロで質問です。 現在A1からZ2000くらいまですべて何がしかの文字列が埋まっています。 I列に、とある文字列(例えば「AAA」とします)がある場合はその文字列の行を削除したいと考えています。 ルーチンワークのため、手作業でこの作業をするとかなり大変なので、マクロにしてやりたいと考えています。 しかし、VBを組んだりしたことがないし、簡単なマクロの設定しかやったことがありません。 どのような操作をすればいいか、ご教示ください。 お願いいたします。

  • 文字列が同じであれば一つを残して行削除したい

    エクセルでいろいろな単語が入ったリストから同じ文字列を探し、同じものがあったら一つを残して行を削除するいい方法はないでしょうか? 1 AAA 2 BBB 3 CCC 4 AAA とあったら、1を残して4を行削除(又はその逆でも可) というようなものです。昇順に並べ替えて地道に探しながら手作業で削除しています。いいほうほうがあればと思い載せました。よろしくお願いいたします。

  • excelで"末尾に特定の文字列を含まない"行を削除したい

    excelでセル末尾に特定の文字列を含まない行を削除したいのですが、どのようにすればいいのでしょうか。 実際の書類はA列のみにずらっとメールアドレスが3万行並んでおり、この中には不完全なメールアドレス"hoge@hoge.jp.ne"等があるため、一般的な末尾に来るべき文字列".jp" ".com" ".net" などが末尾にないセルを削除したいです。また、"hoge@hoge@hoge.jp" というアドレスも存在するため、"@"が2個以上含まれたセルも削除できると助かります。 マクロの実行方法はわかりますが勉強不足で書き方がわかりません。我が儘ですが、お知恵を拝借いただけると幸いです。よろしくお願い致します。

  • エクセルの複数行の文字列を…

    エクセルに箇条書きにされている文字列を一つのセルにまとめたいのですが簡単な方法はありますか? 状態と致しまして、1カテゴリ 1.A欄に1行の文字列 2.B欄に3行の文字列 3.C欄に5行の文字列 4.D欄に3行の文字列 5.E欄に空欄 6.F欄に3行の文字列 上記内容は例となりますのでこの限りではありません。 この状態でA~Fの欄を1行にしたいのですが? 罫線で区切られカテゴリは複数あります。 内容がばらばらなので行が固定していません。 簡単に出来る方法を教えて下さい。

  • EXCELで文字検索したセルの行と前後の行の削除の方法

    EXCEL-VBAを使ってワークシートのデータ整形をしています。 ある文字列を検索し、その文字列を含む行とその前後の行を削除するロジックを記述したいのですがうまくできません。 例:検索文字列「合計」、"合計"の入っているセル「B120」のとき、B119~B121の3行分の行削除をしたい。 おそらく検索された文字列を含むセルの行番号を取得してその番号-1と+1の行を選択して削除すればよいのではないかと思ってるのですが、もっと良い方法があるのでしょうか? よろしくお願いします。

  • エクセルで頭に入っている文字列だけを削除する方法

    エクセルで列に対して、文字列を削除する方法を教えて下さい。セルA1には100010001、A2には100010532、A3には100002310など、A列のあたまには、必ず1000が入力されています。 この文字列の頭の1000を一括で削除したいのですが、A列を指定して、1000を「データ無し」に置換してしまうと、A1のように100010001が1になってしまうなど、たまたま入っていた先頭ではない同じ文字列も置換されてしまいます。 頭に入っている文字列だけを削除する方法を教えていただきたいです。 どうぞよろしくお願い致します。

  • 同じ文字列は行を合わせたい

    A列からB列に文字列があります。(日によって記入されている列は変動します。) A,B,C列それぞれの2行目から記入されている文字列を 同じ文字列は同じ行にし、それ以外の文字列はその他の行にしたいのですが どのようにすればよろしいでしょうか? エクセル2010で関数または、VBAで方法がございましたら、ご教示ください。 よろしくお願いします。

  • エクセルで文字列を変換

    エクセルで、複数のセルを選択状態にします。 選択されているセル内に、一つでも文字列が存在していれば、その文字列を◎に変換する方法で、なるべく素早くできる方法を教えて頂きたいのですが。 (スペースのみが存在している時は、そのままです) 例 あ      → ◎ FReSえ  → ◎ e35r8$#  → ◎