- 締切済み
Excel複数のファイルデータを一つのシートにまとめるには?
Excelについてお力を貸していただきたく、質問させていただきます。 例えば、私の会社(本所)は4支所の売上データをExcel様式でそれぞれの所々に売上表として入力してもらってます。(マイネットワークで繋がっているため各所にて入力してもらっている) さて、この時点でファイルが4つ(A~D所売上表)あり、これを一つのExcel様式(5つ目のファイル・総合売上表)に自動で集計したいのですが、関数、集計方法も含めていい方法を教えてください。 なお、それぞれのファイルにはシートが毎月分の12あり、シートには日付、商品名、売上、コスト等入力欄があります。セルを指定して=でとも考えたのですが、毎度売れる数が違うため空欄ができたり、足りなかったりしてダメかなと考えてます。 現在5つ目のファイルに各所のデータをコピー・張り付けして作成している為、コピーミスによる入力漏れがたまにあります。(恥ずかしながら) 私も今一つなのですが、支所も含めて周りにはパソコンに入力するまではできる程度の者しかいないので、取りまとめる上では私が担当してます。 他業務もある為こちらの効率化を図りたいと考えており、何かいい案をよろしくお願います。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- avanzato
- ベストアンサー率54% (52/95)
#1です。 結論から言えばVBAを使った処理になります。 その為各項目の位置関係を明確にする必要があります。 返信を頂きました内容ですとA~Vの22項目との事ですが再度確認致します。 商品(1) A列 ~ 商品(7) G列 年 H列 月 I列 日 J列 業者名 K列 売上高-計 L列 売上高-単価 M列 売上高-税 N列 コスト-計 O列 コスト-単価 P列 コスト-税 Q列 業者種別 R列 領収書有無 S列 担当所々 T列 となりますがU,Vの2列が余って来ます。 推測するに商品(1)~(7)の項目は売上数量でしょうか? とりあえず以上が判ればコーティングすることが出来ます。 携帯からだと不自由かと思いますが宜しくお願いします。
- avanzato
- ベストアンサー率54% (52/95)
こんにちは。 恐らく「こうやりたい」に非常に近い物を作ったことがあります。 質問の内容から大体の流れは分かりましたが不明な点がございます。 まず、各支所で使われておられる売上表はすべて同じ様式でしょうか? また、集計をする総合売上表も同じ様式でしょうか? 1月~12月のシートは全て同じ様式でしょうか? 項目は日付、商品名、売上、コストの4列でしょうか? 4列で無い場合は正確には何列になりますか? そもそも縦表ではなく横表ですか? 項目に日付が入っていますが集計の単位は日ごとですか? 他、サンプルを提示して頂ければ正確な回答が出来るかと思います。 返信お待ちしております。
補足
早速ありがとうございます! ネット環境が携帯電話しかなく、そちらからの投稿でサンプルを提示できなく、こちらとしても残念なのですが文面のみで補足させていただきますね。 各支所、12ヵ月分シート、総合売上表とも同じ様式です。 シートの項目はA~V列までの22項目あり、日付の項目欄は年、月、日があります。売った日を入力し、売れる毎に行を下へ重ねていく感じの表になりますので集計単位は日ごとになります。 なおこれらは本部への月時報告書として使用していて、支所、本所をさらに取りまとめる本部から送付された様式を元にしています。もちろん同じ様式です。(つまり総合売上表=本部への報告書となり、支所、本所の売上表はどんな様式となっても、報告書さえ本部指定の様式ならかまわない) 項目の内訳は例えばですが 商品名(文具、雑貨、生鮮等7項目)売った年月日(3項目)業者名(1項目)売上高(計、単価、税の3項目)コスト(計、単価、税の3項目)業者種別(1項目)領収書有無(1項目)担当所々(1項目)となります。 社内文書につき、内訳は例えばですが、使い方は同じ感じです。 いかがでしょうか?
補足
ありがとうございます。 すみません!売れた日の項目の日(J)の後、曜日(K)と時間(L)が抜けてました。(月~日及びAM、PM、夜間が窓?が開いて選べる) その2つを加えて22項目。avanzatoさんのおっしゃる順番で間違いないです。 なお、商品名の欄は該当する商品の項目に○を入力するようになってます。(これもセルをクリックすると窓?が開いて入力できるようになっている。)