[[20030407115057]] 『非重複データを抽出したいのですが』(初心者) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『非重複データを抽出したいのですが』(初心者)

エクセルで、非重複データを抽出したいのですが、教えてください(初心者)

A列に、登録希望者のメルアドがあります。

B列には、削除希望のメルアドがあります。

C列に、AからBを抜いたメルアドを表示させたいのですが。

VLOOKで、やったところ、エラー(N#A)が表示されてしましました。

どうぞよろしくお願いいたします。


 まず重複データを除く問題だけいきましょうか。これは、フィルタオプションの設定

 を使うのですが、こいつが意外と偏屈なので、(初心者)とありますから、もう少し

 イージー路線で…。

 まず重複を問題とする列をキーにして、全体を並べ替えて下さい。すなわち、重複

 データが隣あうように。

 リストの見出しが A1 から始まって(すなわち中身は A2 から始まって)いるとしま

 しょう。そして、B列の中身が重複しているかどうかが問題だとします。 

 リストの右側に1列増設してそこに、=B2=B1 という数式をいれます。(B列とC列が問題

 だとしたら、この数式は =B2&C2=B1&C1 となります。&は、ご存知かと思いますが

 エクセルの文字連結演算子です。)もちろん、下までコピー。

 本題に戻りましょう。上の数式の答えは、TRUE か FALSE のどちらかです。

 この列を頭から尻までコピーして、値で貼り付けて下さい。同所コピー、同所貼り付け

 です。なお、値貼り付けは、おわかりでしょうか、ALT キーを押したまま、

 E S V エンターと、この順番にこれら4個のキーを押すとできます。途中で ALT キーを

 はなさないように。

 この TRUE / FALSE が入った列でもう一度並べ替えして下さい。TRUE のものばかり

 リストの下部に集まります。これらは重複データです。削除して下さい。

 もとの並べ順を残しておきたいですか? その場合は、事前に、列を増設して、そこに

 =ROW() という関数を入れ、下までコピー、これも必ず、値で同所コピーしておく必要

 があります。値コピーを忘れてはダメですよ。そして、あとで元の順番を回復したい

 時は、この列で並べかえしてください。下の順番を回復します。(通りすがりの者)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.