• ベストアンサー

別々のEXCELファイルを比較し、片方だけにある情報をもう片方に書き込

別々のEXCELファイルを比較し、片方だけにある情報をもう片方に書き込むやり方。 別々のEXCELファイルを比較し、片方にある情報を元に、もう片方のEXCELに表示するやり方を探しています。 Aファイル 営業担当者 お店の名前を管理する数字 お店の名前 電話番号 Bファイル お店の名前 お店の名前を管理する数字 Bのファイルに、お店の名前(お店の名前を管理する数字)が一致するAのファイルの営業担当者の情報を表示したいのですが、いい方法はあるでしょうか? よろしくおねがいします。

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

  • ベストアンサー
回答No.3

VLOOKUPを使うのが良いでしょう。 ↓サンプルです。 http://m17xr2.at.webry.info/201006/article_11.html

nailnailnail
質問者

お礼

おおお、式も簡単でわかりやすいです! 実際自分で試してみます!ありがとうございます。

その他の回答 (3)

  • daiku164
  • ベストアンサー率34% (151/437)
回答No.4

#1です、サンプルです 最後のFALSEは完全一致にするため必要です

nailnailnail
質問者

お礼

重ね重ねありがとうございます!

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 外していたらごめんなさい。 営業担当者の情報が具体的にどのような感じか判らないので 勝手に↓のような感じで表を作ってみました。 前提として、一担当者が一店舗を担当している前提での方法です。 単純にBook2のA列に店番を入力すれば、店名と担当者名が表示されるだけにしています。 Book2のB2セルに =IF(A2="","",INDEX([Book1]Sheet1!C$2:C$1000,MATCH(A2,[Book1]Sheet1!B$2:B$1000,0))) C2セルに =IF(A2="","",INDEX([Book1]Sheet1!A$2:A$1000,MATCH(A2,[Book1]Sheet1!B$2:B$1000,0))) という数式を入れ、B2・C2セルを範囲指定し、C2セルのフィルハンドルで下へコピーすると 画像のような感じになります。 尚、数式内の [Book1] の部分を[Aファイル] のようにファイル名に変更すれば対応できると思います。 以上、参考になればよいのですが 的外れならごめんなさいね。m(__)m

nailnailnail
質問者

お礼

ありがとうございます! おお、これだと出てくるんですね。次回作る際の参考にさせていただきます。

  • daiku164
  • ベストアンサー率34% (151/437)
回答No.1

エクセルの表示でウィンドウを並べて表示(ウィンドウの整列)がありますが、それではダメですか? 上下、左右に並べれば、比較できますし、書き込みもできます 後はVLooKUP関数かHLooKUP関数でしょうね、 VLooKUP関数は情報が横並びの中から必要事項を選んでくる HLooKUP関数は情報が縦並びの中から必要事項を選んでくる

nailnailnail
質問者

お礼

ありがとうございました! 今回は http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1217957357 を結局参考にしました。 EXCELは奥が深いですね、頑張って覚えたいと思います。

関連するQ&A