• 締切済み

データの抽出

名簿形式のデータAがあります。 そのデータAの中から一部を取り出したデータBを作成しました。 質問は全データである「A」から「データB以外のデータ」であるCを 作成するにはどうすれば良いのでしょうか?エクセルの関数かアクセスを使って簡単に抽出できるのでしょうか。よろしくお願いします。 A   氏名  住所 など 1 石川  東京 2 佐藤  名古屋 3 山田  北海道 … 100   B   氏名  住所 2 佐藤  名古屋 5 本田  東京 10 … 78 C    氏名 住所 1 石川 東京 3 山田 北海道 4

みんなの回答

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

一番簡単な方法は以下です シートAをシートCにコピーします。 次にシートCのC1セル(空いている列ならばどの列でも可)の1行目に  =COUNTIF(シートB!A:A,A1) を入力して下方向にコピーします するとシートBにもある行には1以上の数値が入ります。 あとはその列に「データ」→「フィルタ」→「オートフィルタ」でフィルタを設定し「0」のデータだけを表示させます 関数で不一致の行だけを表示させるのも可能ですが、上記方法より面倒ですから、まずはこの方法ではいかがでしょうか。

takiiiin
質問者

お礼

教えていただいた方法でB以外のデータを取り出せました。 ありがとうございました。 時間も無く、できそうでできなかったので助かりました。 これを機に関数のうまい使い方を勉強しようと思います。

関連するQ&A