• ベストアンサー

Excelの統計

Excelで毎日のデータの合計があります。 毎日違うブックで保存しているのですが、その毎日のデータの合計のみ別ブックに月間報告書として作成しています。 10月は1日から31日 プラス 10月合計 = 32ブック といった感じて毎月処理しています。 現在はブックを一日ずつコピーして報告書に貼り付けているのですが、その毎日の合計のみを自動で報告書にリンクさせることはできますでしょうか? よいアイデアがあったら教えてください

  • Hugh
  • お礼率48% (45/92)

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

  • ベストアンサー
  • Taketoshi
  • ベストアンサー率41% (23/56)
回答No.1

1日のブック名をC:\Temp\Book1.xls 2日のブック名をC:\Temp\Book2.xls とした場合、 合計ブックのセルに、 ='C:\Temp\[Book1.xls]Sheet1'!$A$1+'C:\Temp\[Book2.xls]Sheet1'!$A$1 と入力すると、合計ブックに、Book1のA1セルとBook2のA1セルの合計が表示されます。 でも、ブックを増やすより、シートを増やしたほうが管理しやすいのではないですか。

Hugh
質問者

お礼

ありがとうございました。 おかげさまでできました。

関連するQ&A

  • エクセル2003の過去データの取得方法

    職場で、成績表を作成しています。 毎日その日のデータを入力し、週間合計、月間合計、年間合計を算出してますが、このファイルは月ごとにデータを入れ替えているので、過去の月間合計データが残っていません。 現在は、月締めに年間合計シートにその月のデータを貼り付けています。 この貼り付け処理を関数やマクロを使い、自動にするベストな方法をご教授ください。 例 シート1(1週から6週のシートがあります) *毎月入れ替えています 3/1 3/2 3/3 3/4 3/5 3/6 週合計 aさん 1 2 3 4 5 6 21 bさん 1 2 3 4 5 6 21 シート7(月間) 今日の日 月間合計 aさん 1 21 bさん 1 21 シート8(年間)*このシートに毎月データを入れたい 1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月 aさん bさん *日々データが大量にあるため、日々データを残すとシート数が増えてしまう。 *カレンダーを作成し、月が変わった時の日付も関数で自動入力にした。 *今日の日も検索関数を使用し、自動入力にした。 *慣れない人が使用するため、汎用性をもちできるだけ自動化したい。 年間合計で行き詰ってしまいました。

  • エクセルの過去データの取得方法

    職場で、成績表を作成しています。 毎日その日のデータを入力し、週間合計、月間合計、年間合計を算出してますが、このファイルは月ごとにデータを入れ替えているので、過去の月間合計データが残っていません。 現在は、月締めに月間合計シートにその月のデータを貼り付けています。 この貼り付け処理を関数やマクロを使い、自動にするベストな方法をご教授ください。

  • エクセルのbook間のリンクについて

    現在、エクセルで表を作っているのですが、なかなか思うようにいきません。どなたか、わかるかたがおられましたら、教えてください。 Aブック(毎日作成)とBブック(毎月の合計)があります。Aブックは1日から31日まで毎日作成し、その日の日付を名前にして保存しています。「A5月1日」のような感じです。Aブックには毎日20箇所のセルに数字を打ち込んでいます。 Bブックには、横の列に1日から31日までの日付が、縦の行は1から20まであります。 ここで、Bブックに、その日付ごとにAブックの20箇所のセルの数字をリンクさせたいのですが、毎日Aブックの名前が変わる(「A5月1日」「A5月2日」・・・)ため、なかなかうまくいきません。しかも、Bブックは毎月作るため、月が変わる度に、リンク先を変更しています。 何か、このリンクの作業を楽にする手段はないでしょうか?

  • エクセルについて教えてください。

    エクセルについて教えてください。 勤務報告書のシート一で番右端にその日の各個人の売上データを他のブックのシートより引っ張ってと思っています。たとえばそこでその5月16日の売上のセルにSUMIF('[2010 1月~12月 ○○○.xls]5月配車報告'!E92:E125,3141(3141は社員ナンバーです) ,'[2010 1月~12月 ○○○.xls]5月配車報告'!I92:I125)という式を翌日の5月17日のセルにSUMIF('[2010 1月~12月 ○○○.xls]5月配車報告'!E135:E168,3141,'[2010 1月~12月 ○○○.xls]5月配車報告'!I135:I168)という式を入れて売上げデータが表示できるようにしました。このブックをコーピーして翌月等毎月利用したいのですが・・・このブックをコピーしたところ売上データの欄がSUMIF('[2010 1月~12月 ○○○.xls]5月配車報告'!E92:E125,3141,'[2010 1月~12月 ○○○.xls]5月配車報告'!I92:I125)のままコピーされてしまいます。そうするとまた5月配車報告のその日から売上を参照してしまいます。コピーしたブックは6月配車報告となるようにしたいのですがそんなうまい方法はないでしょうか?参照のセル92~125の翌日は135~168と飛んでいる為オートフィルでコピーもできません。人数×31日分のセルの手打ちで5月から6月に訂正するのは大変な為。ないか良い方法を教えてください。よろしくお願いします。

  • Excelでの集計

    Aさん用ブック、Bさん用ブック、Cさん用ブック…と人数分+集計用のブックがあるとします。 それぞれのブックには共通の形式で下のようなシートが12枚、つまり1年分あります。   1月    1日  2日  3日…31日 合計    商品1   1              SUM式   商品2        1    1    SUM式   商品3   1              SUM式    …   商品30            2    SUM式   合計   SUM式………       SUM式      集計用のブック(形式は個人用と同じです)で日ごと・月ごとに全員の合計を取りたいのですが、 単純に「(商品数(約30)×毎日)×毎月」×人数でリンクを貼ると、ものすごい容量になってしまいます。 しかも、項目が多い割に殆んどが空欄なので、はっきり言ってムダです。 (1)集計用ブックの容量を出来るだけ軽くしたい(現在、個人用ブックは約130KBです)。 (2)リンク式(集計用の計算式)を出来るだけ単純にしたい。 (3)合計がゼロの欄は「0」を表示しない(「計算しない」ってのは矛盾してますよね?)。 こんな都合のいいことが、Excelで出来ますか?

  • エクセルでのブック間のリンクについて

    エクセルで1つのブックに「小計」を入れると もう1つのブックに「合計」が入るように ブック間のリンクをはったものを作り1つのフォルダにいれました。 それを「原紙」として日々コピーして使って行きたいのですが コピーしたものの「合計」ブックの参照先が全てコピー元の原紙の「小計」に なってしまいます。 コピーしてもそのフォルダ内お「小計」ブックと「合計」ブックが リンクされるようにするにはどうしたらいいでしょうか? よろしくお願いします。

  • コピーするExcelマクロを作りたいです(2)

    「コピー元」ブックから「コピー先」ブックにコピー&ペーストを 行うマクロを作りたいのですが、列の計算が複雑で困っています。 Excelブックのキャプチャ画像を加えて再投稿します。 画像ではシートになっていますが、画面左のシートのような表から 右のシートの当てはまるセルにデータを写すようにお考えください。 「コピー元」ブックは月に一度ダウンロードするデータで、ピボット テーブルです。一月ごとに、前月の列が各営業所ごとに増えていき ます。行には、商品ごとの売上げが入力されています。 また、各営業所ごとに、年度合計列があります。(営業所の数は10 前後、商品の行は50以上はあります。) 「コピー先」ブックは、あらかじめ年度末までの行列セル、合計列が 用意されていて、「コピー元」ブックからデータを移動してくるのみ でレポートとして毎月提出する体裁です。 単純にコピーするだけならばよいのですが、毎月各営業所一列ずつ 増えていくというのが式にして表せません・・・また、できる限り 数値の変更を最低限にして、毎年度利用できるマクロにするという 希望もあります。 ご面倒かと思いますが、お力を貸してください。

  • エクセルbook間のデータコピーについて

    エクセル上で2つのbookのデータの合計をまた別のbookにコピーして集計したいのですが、簡単にできるいい方法はありますか? 試しに集計用bookにコピー元の2bookのデータをコピーして一応はできたのですが、次に集計用bookを開こうとすると、「リンク先のファイルを選択して下さい」というメッセージが出て、このとき2つのbookを選ぶ事ができません。困ってます。宜しくお願いします。 使用機種:macOS9 使用ソフト:excel2002

    • ベストアンサー
    • Mac
  • Excelで自動リンクの解除の方法について

    excelで「シートの移動及びコピー」で別のブックにコピーをしたら自動リンクが設定されてしまいました。コピー先のブックを開くと「自動リンクが設定されいます。今すぐ更新しますか?」が表示されますが、このメッセージが出ないように自動リンクを解除する方法を教えて下さい。

  • 同一フォルダ内で、エクセルを自動リンクさせる方法

    同一フォルダ内で、エクセルを自動リンクさせる方法を教えて下さい。 デスクトップ>書類>データ の順にフォルダを作成し、 「データ」フォルダの中に、Excelのブックを複数作っています。 「データ」フォルダ内に、 Book1、Book2、Book3、Book4があるとして、 Book1の情報を更新すれば、Book2、Book3、Book4も関数を介して全て変わるようにしたいです。 [BOOK1.xls]で、他のBookに反映するようにしたところ、 Book1の情報を読み込むために、ルート(デスクトップ¥書類¥データ)まで遡るため、 処理に時間がかかります。 同じフォルダ内のため、「データ」フォルダを基点に、自動リンクを指定できないものでしょうか。 条件: それぞれのBookには、複数のシートを作成しているため、同じBook内に全て入れることが出来ません。 WIndows XPでExcel 2000を使用しています。 軽く処理出来るようにしたいので、 他にやり方があれば、どのような方法でも構いませんので教えて頂けると助かります。 何卒、宜しくお願い致します。

専門家に質問してみよう