- ベストアンサー
Excelで売上の棒グラフと線グラフを表示し、毎週の売上を積算する方法
- Excelを使って、毎日の売上を週ごとに棒グラフで表示し、そして毎週の売上を足し合わせた数字を線グラフで表示する方法をご教示いたします。
- 毎週の売上を記入したセルから、実績として毎週の売上を小計した数値を計算するマクロの作成方法をお教えします。
- SUM関数を使って範囲をずらしながら入力する手間を省くために、Excelのマクロを組むことで簡単に毎週の売上の計算ができる方法をご紹介します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
はて? 単純に、B1に =SUM($A$1:A1) と記入し、B50までコピー貼り付けます。ひたすら累計が計算できます。 それとも? B1からB5までは1,2,3,4,5週の累計を計算し、B6以下は至近の5週計で続けたいと言いたかったのですか? B1からB4までは前述の式で計算し、 B5: =SUM(A1:A5) を以下コピーします。 こういう具合に「言葉で説明」しても言葉が足りない時は、もう少し丁寧にたとえば「実際の数字をサンプルとして挙げて」こういう具合に結果が欲しいんですと目に見えるように説明してみるといいですよ。
その他の回答 (2)
- MarcoRossiItaly
- ベストアンサー率40% (454/1128)
>50週ほどあるので、毎回SUM関数を使って範囲をずらしながら入力すると、けっこう時間がかかります。 そうなのですか?入力箇所が多数あるとか? それほどの量でもなければ、セルをコピペするだけのように思えるのですが…。例えば、「=SUM($A1:C1)」と入力されているC2セルをドラッグなどの好きな方法でコピペすれば、D2には「=SUM($A1:D1)」という数式が自動的に入力されています。D2にカーソルを置いた状態で数式バーをクリックし、式を「=SUM($X10:Z10)」に書き換えれば、X~Z列の10行目を合計したりとか、自由自在にできますね? なお入力箇所が多くても、1ファイルの中の話なら、置換でパッと終わる可能性もあります。
- rt18546
- ベストアンサー率53% (47/88)
50週まで計算させるマクロを作ってみました。 よかったら参考にしてください Sub Macro1() Range("B1").Select ActiveCell.FormulaR1C1 = "=RC[-1]" Range("B2").Select ActiveCell.FormulaR1C1 = "=R[-1]C+RC[-1]" Selection.AutoFill Destination:=Range("B2:B50"), Type:=xlFillDefault End Sub