• ベストアンサー

エクセルでファイル比較をしたいのですが。

2つのエクセルのファイルがあります。 一つは、約2万件の会社データ(郵便番号、住所、社名<漢字・ひらがな>)、もう一つは約2000件の会社データ(郵便番号、住所、社名<漢字・ひらがな>)です。 前者をAファイル、後者をBファイルとします。 Aファイルのデータが新しいので、これを元にBファイルの内容(郵便番号、住所)を更新したいと思います。 どうすれば、エクセルを使って、できるでしょうか?

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

  • ベストアンサー
  • NNAQ
  • ベストアンサー率56% (104/184)
回答No.2

まずBファイルの社名をキーにして、Aファイルの住所のデータをBファイルに持ってきます。 =INDEX(Aファイルの住所の列,MATCH(Bファイルの社名,Aファイルの社名の列,0)) 同じように住所をキーにして、社名のデータをBファイルに持ってきます。 =INDEX(Aファイルの社名の列,MATCH(Bファイルの住所,Aファイルの住所の列,0)) Bファイルに入力してあったデータと比較します。 =IF(ISNA(… 合併などで、住所も社名も変わってしまった場合は、新社名を手入力して 数式を作らなければならないかと思います。 郵便番号は、住所が分かれば郵便番号変換ウィザードを使うのが簡単ですかね。

momo13
質問者

お礼

なるほど。 ありがとうございました。

その他の回答 (1)

  • sn-o-wman
  • ベストアンサー率10% (22/207)
回答No.1

変更されないデータ系列はありますか?社名?

momo13
質問者

補足

目的は住所の変更があれば、修正する事ですが、社名が変わっている可能性もありますので、郵便番号、住所、社名は変更されてもかまいません。

関連するQ&A

  • 2件のエクセル・ファイルの違う箇所を簡単に検索する方法は?

    名前・住所・〒番号・電話が殆んど同じ件数の名簿A・B2件があります。(A=500件 B=490件) エクセル・ファイルの形式は全く同じです。 A・Bのファイルの名前・住所・〒番号・電話の相違箇所の簡単な検索方法はありませんか?

  • 顧客のデータが1万件ほどあります。

    顧客のデータが1万件ほどあります。 社名・郵便番号・住所が入っています。 市町村合併などがあるため、 一度郵便番号・住所を見直すことになったのですが、 エクセルで1万件のデータを見直し、変更するにはどのような方法があるでしょうか? 住所は、都道府県が入っていたり入っていなかったりするので、 すべて都道府県を入れることになっています。 宜しくお願い致します。

  • EXCELで住所録を作成します。

    EXCELで住所録を作成します。 郵便番号をセルAに入力し、Bでもう一度郵便番号を入力し住所に変換させます。 郵便番号を2度入力することになるので、 Bで入力した郵便番号を、Aにも表示できるようにしたいと思っています。 LEFTという関数を教えていただきましたが、 住所に変換した後の文字しか取り出すことができませんでした。 何千件と入力しなければならないので、少しでも負担を減らしたいです。 よろしくお願いいたします。

  • エクセル→ファイルメーカーpro6へのインポート方法

    ご質問です。 エクセルで下記のようになっています。 -----------------------------------------------------   A     B      C      D      E      F 1 氏名  ひらがな姓      会社住所1       自宅住所1 2      ひらがな名      会社住所2       自宅住所2 3 年齢          TEL   番号      TEL   番号 4              FAX   番号      FAX   番号 ----------------------------------------------------- ※氏名はAの1.2がセルの統合状態 ※TEL、FAXの文字だけのセル状態(番号の位置合わせ) 上記のように1人の情報がセルが別々に分かれた状態で ファイルメーカーpro6(住所録)にうまくインポートする方法はあるのでしょうか。

  • エクセルでデーターを比較削除したいのですが。

    エクセルでの質問です。 エクセルで、A列に1万件ほどの電話番号が入っているとしまして、B列に1000件ほどのやはり電話番号が入っているとします。A列のデーターとB列のデーターを比較しまして、もしB列のデーターと同じものがA列にある場合、A列の該当しますデーターを削除したいのですが、エクセルでそのような事が出来るのでしょうか?重複データーの削除で検索してみたのですが、いまいちよく理解できなかったものですから投稿させて頂きました。ご存知のお方がいらっしゃいましたらば、御教示頂きたいのです。エクセルは、2007を使用しております。宜しくお願い致します。

  • エクセルの住所録を印刷するとき(至急)

    エクセル初心者です、エクセルにある住所のデーター50件分(50行になっています)を A4かB4の用紙に印刷したいのです。9cm×5センチぐらいの大きさに なる位の枚数が必要です(あとで切ります) ワードに貼り付けして郵便番号、住所、名前の3行して 横2枚 縦4枚ぐらいにするにはどうしたら良いか分かりません 。急いでいますのでどなたか教えて下さい  

  • エクセルのファイル内データ比較

    データがエクセルファイルなのでここで質問いたします. エクセルファイルが300個ぐらいあります. この中で基本になるファイルは50個ぐらいあります. その50個のファイルの1つと残り250個ぐらいのファイル内データを比較できる方法はないでしょうか? 当然一気に比較する方法ではなくてもかまいません. 現在1つ1つ開いて見て比較する途方もない作業で死にそうです. ファイル内データはマクロもなければ計算式すらありません. 数字データがA1~A90,B1~B90まで入っています. データ数は全ファイル共通となっています. どなたか良い知恵を授けてください.お願いします.

  • エクセルでこんなことできますか?

    エクセルで作成した顧客リストAとBがあります。 【顧客リストの内容】   リストAには、氏名(漢字・カタ仮名)、生年月日、住所    リストBには、顧客番号、氏名(カタ仮名)、住所、電話番号件 これをBに一元管理したいのです。  しかし、AとBの登録件数も異なり、かなりの件数がある為、 一件毎確認しながらコピー貼付で処理するのはなく、 AとBの情報をぶつけて一括で処理する解決方法はないでしょうか? ありましたら、教えてください。  エクセルで解決出来ることが最前提ですが、 エクセルに限らず他の方法で解決出来るのであれば教えてください。

  • エクセルの住所録データから郵便番号を引き出す方法はありますか?

    エクセルの住所録データから郵便番号を引き出す方法はありますか? A列に氏名B列に住所C列に電話番号が入力されています。 できればB列に郵便番号を一括変換で入力をしたいのですが・・・ エクセルで不可能であればフリーソフトでそのようなものがあればありがたいのですが・・・ よろしくお願いします。

  • 2つのエクセルから同じデータを持つ行を出力する方法

    エクセルで作成した二つのDBがあります。それぞれ、列・行の数は異なるのですが、同じ名称の列(例えば郵便番号)を持っています。 この二つのファイルから、同じ列に同じ情報をもった行を取りだす、ということをしたいのですが、関数やマクロでの実現できる方法がございましたら、教えて頂けないでしょうか。 例:二つの住所録のようなファイルAとファイルBがあって、郵便番号が154-0001のデータ(行)を、別のファイルCに出力する。(また、ファイルC上では、各データがファイルAとファイルBのどちらから出力されたものかも、判別が付くように出力したい) 分かりにくいケースで大変恐縮ですが、ご存じの方がおりましたら、どうぞよろしくお願いいたします。 ※エクセル2003を使用しています。

専門家に質問してみよう