• ベストアンサー

二つのエクセルファイルを簡単に比較できませんか?

会員名簿を2つの場所で管理しています。住所変更等を片方で行うと、もう一つも同様にしたいのですが、この変更や訂正がキチンと行われているか、二つのファイルを見比べて相違点があれば示してくれるようなソフトはないものでしょうか?

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

  • ベストアンサー
  • bari_saku
  • ベストアンサー率17% (1827/10268)
回答No.2

ここで、「エクセル 比較」というキーワードでいくつか見つかりました。 ですが、会員名簿はどちらかがメインでどちらかがサブというのではなく、全く同じ仕様のものが2つあるということでしょうか? もしそうなら、LANか何かで一つのファイルを一元管理した方がいいと思うのですが… リンクをはるにしろ、vlookupなどで参照するにしろ、使い勝手はあまりよろしくないと思います。 2つのファイルは、どのような環境下にあるのでしょうか?

参考URL:
http://www.vector.co.jp/
ukigumo7
質問者

お礼

ありがとうございました。 まだよく見ていませんが、これらソフトで何とかなりそうです。 ある会の名簿なのですが、本部といくつかの支部に名簿が分かれています。私は支部の名簿の管理をしています。その変更点などを本部に連絡して本部の名簿を変更してもらいます。その上で変更された名簿が送られたときにその名簿の変更がキチンとされているかチェックしなければならないのです。 ご指導ありがとうございました。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

(1)ある時期に(たとえば1日異動分を夜に締め切って)、同日や翌日にまとめて1度に比較作業する、バッチ作業形式でよいこと (これに対するのが、データ変更時に即時比較) (2)この2つのデータ(ファイル)には各行を特定する、得意先コードのような(これをユニークという)項目があれば エクセルファイルをそのユニークな(2)の項目(キー)でソートし、 (2)の項目で比較し(マッチングのロジック)、同じキーのレコードについて、比較する項目を比較し、異なるときは書き出す処理をします。 これらはVBAでプログラムを組んで20行ぐらいのものでしょうか。 そう複雑なものではありません。 たとえば得意先コードについて2行以上でデータが現れる場合はやや複雑になります。 以上これだけ読んでも、実際には何の役にも立ちませんが、自分が質問していることがどの程度のものかわかっていただけたらと思って。 逆にこの程度のものなので、市販ソフトにはなりえないし、フリーソフトも 各人でいろんな場合があるために、一般的なソフトにやや作りにくいように思います。

  • bari_saku
  • ベストアンサー率17% (1827/10268)
回答No.3

No.2です。少し、事情がのみこめてきました。 「ファイルが2つ」というのはあくまで片方はチェック用、メインのファイルは1つという解釈でよろしいでしょうか。 それならわかる気がします。 質問文を拝見して、何となく「二度手間?」と思ってしまったもので…何とかなりそうなのでしたら、よかったです。

  • mryokko
  • ベストアンサー率20% (69/337)
回答No.1

どちらかを主にして、もう一方でリンクにすればファイルを開くときに最新に更新できますが、これではダメなのでしょうか。

ukigumo7
質問者

補足

こちらの持っている情報をもとに別の機関で情報を更新します。その結果が送られてくるのですが、こちらで送ったものが反映されているかどうかチェックしなくてはなりませんので、更新してしまっては困ります。やっかいな話で恐縮です。

関連するQ&A