プロが教える店舗&オフィスのセキュリティ対策術

windows-xp エクセル2003を使っています。
教えて下さい。

下記のように、B列とC列に入っているデータを見て判断したい作業があります。
それは、B列C列ともに、同じ内容が表示されているものがあります。
それら同じデータが入っている、いくつかのデータのうち、1つだけを残してあとの行は削除する。ということをしたいのです。
同じデータは2つあるかもしれないし、3つあるかもしれません。

ちなみに、一番上の行は、この表の項目になっています。

というわけで、具体的に下記でいうと、5行目と6行目に同じデータが入っているわけですが、どちらか1つを残して、あとは削除する。
という作業をしたいのです。

B列         C列 
000010  7400046335-HYKH5279
000010  7400046336-HYKB0522
000010  EG-00215
000020  EG-00215
000010  EG-00216
000010  EG-00216
000020  EG-00216

いかがでしょうか。
申し訳ありませんが、お知恵をお貸し下さい。
宜しくお願い致します。

A 回答 (1件)

特に難しいことをしなくても


[フィルタオプション]で可能です。

参考URLの例では[氏名]の一列のみの重複を
検出していますが、mipomipoさんの場合は、
2列の完全一致なので、表全体を[選択範囲]と
して下さい。

 仮に、質問にある、例の場合であれば、
 [Sheet1!$B$2:$C$8]となります。

そして、[重複するレコードは無視する]を
チェックする。

後は、参考URLの説明にあるとおりです。

*-*-*- 補足 -*-*-*-*-*-*-*-*-*-*-*-*
 非表示を元に戻す時は、メニューから
 [データ]→[フィルタ]→[全て表示]を実行。

 抽出先を[指定範囲]とする場合、抽出先の
 先頭セルのみ指定してやればOK。 
 抽出先に、他のデータがあり、上書きされ
 てしまった場合、undo(元に戻す)がきかない
 ので、注意が必要。

 別シートへ抽出する場合は、参考URLの
 ように、抽出先を[選択範囲内]として、
 コピペするという、手順が必要。

参考URL:http://www.x-media.co.jp/tyoufaq/faq35_2.shtml
    • good
    • 0
この回答へのお礼

お礼が遅くなり大変申し訳ありません。
大変参考になりました。
ありがとうございました!!

お礼日時:2007/07/15 13:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!