【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

散らばっているデータを楽に集める方法はありますか?
請求(売上)、原価(仕入)、広告という3つのデータがあり、これを一つの表にまとめます
最終的に作るのは「合計表」です

請求(accessのテーブルの中)
月|得意先名|得意先番号|金額

原価(accessのテーブルの中)
※月〆で集計されたデータが入力されている
月|商品名|商品番号|得意先番号|金額

広告(エクセルデータ)
日付|得意先番号|金額(費用)|

合計表。エクセルで1得意先が3行になるデータです
広告費は粗利の下には入れず、右端での集計になります
(上司がその方が見やすいというため)

項目|得意先番号|1月|2月…11月|12月|合計|広告費|最終損益|
売上|     |90|80       |170| ー |   |
原価|     |70|40       |110| ー |   |
粗利|     |20|40       | 60| 20 | 40 |

以上です
変速的な表ですが、どういったルーチンだと楽に作れそうでしょうか?