• ベストアンサー

エクセル表を自動で結合する方法を教えてください。

こんにちは。 MS-OFFICEのエクセルで、生産売り上げ記録をつけているのですが、記録をしている担当が 別々だったので、表を統合しようと思います。 メンバーの名前は同じなのですが、行数が多いので手作業で結合はムリです。 どうすれば自動で簡単に、図の表1と表2を結合して表3のように結合してまとめられるのでしょうか? (掲載画像は一例です)どなたか教えてください。

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

  • ベストアンサー
  • cider4
  • ベストアンサー率51% (640/1249)
回答No.2

上端と左端を合わせて、統合が使えます。 よねさんです http://www.eurus.dti.ne.jp/~yoneyama/Excel/tougou.html

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

>メンバーの名前は同じなのですが 前提として表1と2の整合性がどのくらい整備できているのかによって,色々やり口は思いつきます。 1番簡単な状況としては,ご質問に書かれているとおりに「表1と表2には,順不同だけど同じ名前が過不足無く必ず在る」のなら, 表1をA列昇順で並べ替える 表2をA列標準で並べ替える 表2のB列を表1のC列に貼り付ける でおしまいです。 もしも表1なりどちらかの「出現順」が何かイミを持っていて並べ替えられないなら,作業前に123…の連番を打っておいてから上述の作業を行い,結合できたら連番列で改めて並べ替えて順番を復元します。 実は表1と表2には過不足があるのなら,関数で行うにしても「基準となる漏れのない名前リスト」を作成するところから始めないといけません。 それよりは既出回答にもあるデータメニューの統合を行って名前リストの作成から一発でやらせてしまった方が,私もお薦めと思います。が,統合の作業の前提としては,表の中身が「数値」でないと出来ません。たとえば「10台」と記入されているなら,Ctrl+Hで置換を出して 台 を 何も入力しない に全て置換してしまい,10台を10という数値に変えてから統合の操作を行わないといけません。 また実はホントのデータは例示されたような数値データだけじゃなく,住所みたいな言葉で書かれた内容も寄せたいのですと言った事だったときは,まずは統合の操作で漏れない名前一覧を作成してから,普段よく使うVLOOKUP関数などで該当の語句を拾ってこさせるような作業に進めます。

  • kuma56
  • ベストアンサー率31% (1423/4528)
回答No.1

サンプルデータが小さいので実際にどうなるのか判らないけど、 指名をキーにして、Vlookup関数で生産高と材料費を呼び込めばいいのでは??

関連するQ&A