• 締切済み

Excel複数のファイルデータを一つのシートにまとめるには?

Excelについてお力を貸していただきたく、質問させていただきます。 例えば、私の会社(本所)は4支所の売上データをExcel様式でそれぞれの所々に売上表として入力してもらってます。(マイネットワークで繋がっているため各所にて入力してもらっている) さて、この時点でファイルが4つ(A~D所売上表)あり、これを一つのExcel様式(5つ目のファイル・総合売上表)に自動で集計したいのですが、関数、集計方法も含めていい方法を教えてください。 なお、それぞれのファイルにはシートが毎月分の12あり、シートには日付、商品名、売上、コスト等入力欄があります。セルを指定して=でとも考えたのですが、毎度売れる数が違うため空欄ができたり、足りなかったりしてダメかなと考えてます。 現在5つ目のファイルに各所のデータをコピー・張り付けして作成している為、コピーミスによる入力漏れがたまにあります。(恥ずかしながら) 私も今一つなのですが、支所も含めて周りにはパソコンに入力するまではできる程度の者しかいないので、取りまとめる上では私が担当してます。 他業務もある為こちらの効率化を図りたいと考えており、何かいい案をよろしくお願います。

みんなの回答

  • nza49739
  • ベストアンサー率46% (29/62)
回答No.1

せっかく同一のネットワークになっているのであれば、とりあえず同一のフォルダーにまとめられるということですね。 そこで、売上表を各支店ごとに作成してもらって、共通のフォルダーにコピーしてもらう。その後、集計というパターンですね。 で、集計ですが、コピーしなくてもファイルの中身を参照するということもできるので、この方法がいいでしょう。参照形式は =[ファイル名]!シート名!セル名 です。これはそのまま、計算式にできます。足し算であれば、 =[ファイル名]!シート名!セル名+=[ファイル名]!シート名!セル名 となります。(前後のファイル名、シート名、セル名は別々でもよい)。あとは、集計する上での障害となっているセル数の指定ですが、売り上げ数の数にも限度があるはずでの最初の行を集計行にしておいて、最大のセル行数で集計しておけば特に問題ないはずです。 後、気をつけないといけないのは支店側の集計結果が変わった場合、すぐには反映されないことです。できるだけ、支店側の集計が完了した時点で、総集計シートを利用するように心がけてください。

関連するQ&A