• 締切済み

EXCELで約6000行の中から同じ行を削除。

EXCEL初心者です。 約6000行のデーターの中から同じ名前の行を削除する方法を 教えていただけないでしょうか?   A    B   c   d   e  1  ○ 2  ○ ← 削除  3  ○ ← 削除 4  △ 5  △ ← 削除 よろしくお願いいたします。

みんなの回答

回答No.3

「データ」-「フィルタ」 でフィルタリングできるようにし、1項目ずつ表示しては同じ表示のものは1行残して削除してしまえばokなはずです。

  • X-trail_00
  • ベストアンサー率30% (438/1430)
回答No.2

3列ほどどこかに追加できるなら可能。   A    B   c   d   e  1  ○ 2  ○ ← 削除  3  ○ ← 削除 4  △ 5  △ ← 削除 の場合 例えばC列に式を入れます C2なら =MATCH(A2,$A$2:$A$6001,0) C3なら =MATCH(A3,$A$2:$A$6001,0) と書き込みます。 D列に行番号を入れます E列に(E2なら) =C2=D2 後はCDEをオートフィル オートフィルタをかける E列をFALSEでフィルタする 表示されている列を選択 右クリックで行の削除 コレでいけるはずです。

  • kouta77
  • ベストアンサー率20% (185/896)
回答No.1

こんにちは メニューから データ⇒フィルタ⇒フィルタオプションの設定 とクリックし 範囲を選択し、重複するレコードは無視するをちぇっくします。 フィルタで重複レコードは非表示になりますので 後は別シートにコピペすれば、大丈夫です。

関連するQ&A

  • Excelでマクロを使用した削除に関して

    マクロ初心者です。 Excelにて、以下のような表データがあるとします。     A列 B列 C列 D列 E列 … 1行      51  50  52  51    2行  50  a   b   c   d 3行  51  e   f    g   h    4行  52  i    j    k   l この表の中で、A列と1行目の値が同じになる交点となるセルの値"以外"を 削除して以下のように表示させたいのですが、 その方法がわかりません。     A列 B列 C列 D列 E列 … 1行      51  50  52  51    2行  50      b       3行  51  e          h    4行  52          k    単純な行削除・列削除ではないため、 頓挫しています。お知恵を拝借したく、よろしくおねがいします。

  • Excelで、同一データ行を知るには

    Excel2000で、 A列からD列までまったく同じデータの場合、色をつけてくれる方法を教えてください。 例えば、 A20=A100 かつ B20=B100 かつ C20=C100 かつ D20=D100 の場合、同じデータとして、20行目と100行目に色をつけるようにしたいです。 次善の策として、 A列からD列だけでなく、E列以降もすべてまったく同じデータの場合でもいいです。 なお、ソートしたり、行の順番を変えるのはナシにしてください。 また、A列からD列のデータをくっつけるのも、できれば避けたいです。(それぞれの列を比較して異なる場合でも、くっつけたら同じになる場合もありうるので。)

  • エクセルで不要な行を自動で削除する

    エクセルを使った表で下記の様なデータがあります。 A列は番号、B列は来歴で、一番最後の文字(A0000の場合はB)の行が最新のデータになります。 例えばA0000の場合は始めのデータは「スニーカー」「サンダル」でしたが、A改定で「パンプス」が加わり、 更にB改定で「スニーカー」と「パンプス」が無くなったので、最終のデータは「サンダル」だけになります。 自動でこの表を結果の様に、夫々の番号で最終の来歴だけを残す方法を教えて下さい。 行は4000行程あり、来歴は無しの物からJ位まであります。 又番号によってデータの行数も異なります。D列以降にもデータは入っています。     A    B    C    D   E 1  A0000  -  スニーカー 2  A0000  -  サンダル 3  A0000  A  スニーカー 4  A0000  A  サンダル 5  A0000  A  パンプス 6  A0000  B  サンダル 7  B0000  -  Tシャツ 8  C0000  -  スーツ 9  C0000  A  スーツ 10  C0000  A  ドレス 11  C0000  A  着物 12  D0000  -  靴下 13  D0000  -  ストッキング   :   : 結果(最終来歴だけのデータにする)     A    B    C    D   E 1  A0000  B  サンダル 2  B0000  -  Tシャツ 3  C0000  A  スーツ 4  C0000  A  ドレス 5  C0000  A  着物 6  D0000  -  靴下 7  D0000  -  ストッキング 現在並び替えて手作業で削除していますので、是非良い知恵をご教授下さい。

  • エクセルのデータを1行ずつ別々にしたい。

    次のような1列のデータを2列に変更したいのです。 エクセルの初心者なものでいろいろ工夫してみましたがうまくいきません。良い方法を教えてください。データは1000行くらいあります。 元のデータ 1 あ 2 a 3 い 4 b 5 う 6 c ほしいデータ 1 あ    a 2 い    b 3 う    c 4 え    d 5 お    e 6 か     f どうぞ、よろしくお願いします。

  • 英字を含まない文字行を削除

    英字を含まない文字行を削除 1491 1492 1493 1494 1495 1496 1497 1498 1499 149A 149B 149C 149D 149E 149F このような16進数が書かれたテキストファイルがあります。 149A 149B 149C 149D 149E 149F このように英字が含まれていない数字のみの行を削除する方法を教えてください。

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

    次のような1000行ほどのエクセルの表があります。   A    B    C   D 1 始点   2 3 終点 消去 4 始点 5 終点 採用 6 始点 7  8 終点 消去   「始点」の行から次の「終点」の行までが1つのデータです。 データの最後に「消去」とあるデータを削除し、「採用」とあるデータだけ残したい。 サンプルでは、1行~3行、6行~8行を削除したい。 手作業以外で、簡単にできる方法をさがしています。 どなたかよろしくお願いします。

  • ExcelVBAを使って、行の削除と削除した行の分だけ残りの行を上につめるプログラムを作りたいのですが...

    ExcelVBAを使って、行の削除と削除した行の分だけ残りの行を上につめるプログラムを作りたいのですが... 例えば、 A 1 ○ ------- B 2 ○ ------- C 3 × ------- D 4 ○ ------- E 5 × ------- F 6 × という表があったとして、コマンドボタンをクリックすると×がついている行を削除して、 A 1 ○ ------- B 2 ○ ------- D 4 ○ という風に×のあった行をつめるようなプログラムを組みたいです。 私が作ったのはループをまわす中で×を見つけるとその、下の行のセルを各々ひとつ上に上げていくというプログラムです。これだとひとつのセルごとに処理していくのでデータが多いとボタンを押してから処理が終わるまでに時間がかかってしまいます。 行をまとめて消して、その下の行を上に持ち上げる方法だと処理が早くなりそうなのですがそのプログラムがイマイチわかりません。 お分かりになるかたがいらっしゃれば、ご教授お願いします。  

  • Excelで条件つき行削除について

    下記のようなExcelの表があるとします。    A    B     C     D     E 1      会社A   会社B   会社C    会社D 2 仕事A 23 45 67 27 3 仕事B 45 24 65 33 4 小計 68 69 132 60 この状態のときはいいのですが、    A    B     C     D     E 1      会社A   会社B   会社C    会社D 2 仕事A 0 0 0 0 3 仕事B 0 0 0 0 4 小計 0 0 0 0 上記のようにB4、C4、D4、E4がそれぞれ「0」のときに4行目を削除または行の高さを「0」にするマクロを組みたいです。 わかる方がいましたらよろしくお願いします。

  • Excelで、行の組み換えについて

    A列からG列までデータが入っているリストがあるのですが、 例えば、1行目から50行目までと、51行目から100行目までを交互に組み入れるには どのようにすればよいでしょうか。   A B C D E F G 1 2 3 ・ ・ ・ 51 52 53 ・ ・ ・ といったものを、   A B C D E F G 1 51 2 52 3 53 ・ ・ ・ のようにしたいのですが、一気に操作できる方法があれば 教えていただきたく、よろしくお願いいたします。

  • エクセルの参照行の挿入による追加と行の削除に対応できる関数を教えてくだ

    エクセルの参照行の挿入による追加と行の削除に対応できる関数を教えてください。 sheet1を印刷用ページ、sheet2をデータ用ページとしています。 sheet2は頻繁に追加や削除をするのですが、単純な =sheet1!A1 ですと、 sheet2に追加してもsheet1に追加されたデータが反映されない。 sheet2の行を1つでも削除するとsheet1のその行は#REF!というエラーに。 という状態です。下記内容に対応できる関数はあるでしょうか。 sheet2がこのような時 行  A あ B い C う D え sheet2Dに「お」を挿入すると sheet1がこのようになるように。 行  A あ B い C う D お E え また、B行を削除したらsheet1が 行  A あ B う C え となるように。 そして、可能ならばコピーのドラッグで複製できるようにしたいのですが・・・ 条件が色々ありますが、よろしくお願いします。

専門家に質問してみよう