|
久しぶりの質問です。
非常に困っています。
助けてください。
お願いします。
3つの表があります。(下記参照)
book1のsheet1
A B C D
得意先名称 売上金額1 コード 担当者名
株式会社A 1000 123 鈴木
有限会社B 2000 456 佐藤
有限会社C 3000 456 佐藤
・ ・ ・ ・
・ ・ ・ ・
・ ・ ・ ・
book1のsheet2
A B C D
得意先名称 売上金額2 コード 担当者名
株式会社A 4000 123 鈴木
有限会社B 5000 456 佐藤
有限会社C 6000 456 佐藤
・ ・ ・ ・
・ ・ ・ ・
・ ・ ・ ・
book1のsheet3
A B C D
得意先名称 売上金額3 コード 担当者名
株式会社A 7000 123 鈴木
有限会社B 8000 456 佐藤
有限会社C 9000 456 佐藤
・ ・ ・ ・
・ ・ ・ ・
・ ・ ・ ・
があります
この3つの表を下のようにVBAで集計表を作りたいと思ってます。
完成図
A B C D E
担当者 得意先名 売上金額1 売上金額2 売上金額3
佐藤 株式会社A 1000 4000 7000
有限会社C 3000 6000 9000
佐藤計 4000 10000 16000
鈴木 有限会社B 2000 5000 8000
・ ・ ・ ・ ・
・ ・ ・ ・ ・
・ ・ ・ ・ ・
現在は、各3つの表をピボットテーブルで集計して、売上金額3が入っているピボットテーブルで得意先名称をキーにしてVlookupで売上1,2をくっつけいます。
なぜかというと、売上3はすべての得意先がもっています。売上1,2は得意先によってはデータが無い場合があります。
この場合完成表の中では「0」にしてもらってかまいません。
ものすごく面倒で困っています。
どなたかお助けください。
よろしくお願いします。
|
|