• 締切済み

A列に日付、B列にその日の売り上げ、C列に当月累計、D列に年間累計を入

A列に日付、B列にその日の売り上げ、C列に当月累計、D列に年間累計を入れた日計表((1))を作成しました。 (1)を作成する元となるのが各店舗からの一件づつの売り上げの紙で、それを店舗ごとにまとめた表を作成し((2))、その表を(1)に連動させ、(2)を入力すれば(1)の表が完成するというようなものを作りたいのですが、、できるのでしょうか。。 どうすればいいのかわかりません。 どなたかいいアドバイスがあればお願いします。

みんなの回答

  • minosennin
  • ベストアンサー率71% (1366/1910)
回答No.2

一例ですが A列に日付(yyyy/mm/dd)、B列に金額があり、1行目は見出し行、2行目以降が明細行として C2に =IF(MONTH(A2)=IFERROR(MONTH(A1),),C1+B2,B2) D2に =IF(YEAR(A2)=IFERROR(YEAR(A1),),D1+B2,B2) と入力し下へ必要数ドラッグ。

すると、全ての回答が全文表示されます。
  • -9L9-
  • ベストアンサー率44% (1088/2422)
回答No.1

大抵のことはVBAを使えばできますが、そもそもなぜ日計表に月計や年計があるんでしょうか。意味がわかりません。また、一つの行に日・月・年が入るんでしょうか。どんなフォーマットなのか、何がしたいのか全く想像がつきません。 単に集計がしたいだけなら、わざわざ別の表を使わなくても、仮にABCの三店舗があるとして、A列に年、B列に月、C列に日を設定し、D列にA店、E列にB店、F列にC店の売上を入力して、G列にD~Fの合計を入れたら済むことだと思いますけど。月計や年計は日付を元に集計すればいいだけでしょう。普通だったら店舗別にも集計したほうが経営管理上有効でしょうし。

すると、全ての回答が全文表示されます。

関連するQ&A