Excel関数 逆引き集 | 累計 → SUM

Excel
スポンサーリンク

概要

「累計」は、ある時点までの合計を、行ごとに積み上げていく考え方です。
日次売上・月次入金・アクセス数など、「増えていく様子」を見たいときにとてもよく使います。
Excel では、特別な関数は不要で、SUM を「先頭行から自分の行まで」の範囲にかけるだけで、きれいな累計列が作れます。


SUM 関数の基本

SUM の書式

=SUM(数値1, [数値2], …)

または

=SUM(範囲)

指定した数値や範囲の合計を返します。
累計では、この「範囲」を「先頭行から今の行まで」にしてあげるのがポイントです。

単純な合計と累計の違い

単純な合計は、「全部まとめて 1 つの合計」を出します。
累計は、「1 行目までの合計」「2 行目までの合計」「3 行目までの合計」…と、行ごとに合計を増やしていきます。
その結果、右側の列に「積み上がっていく数字の流れ」ができます。


日次データから累計を作る基本パターン

データの前提

例として、A 列に日次売上が入っているとします。

A2:1 日目の売上
A3:2 日目の売上
A4:3 日目の売上
…という並びです。

ここから、B 列に「累計売上」を作っていきます。

最初の累計(1 行目)

1 日目の累計は、「その日までの合計」なので、単純に A2 と同じです。
B2 には、次のどちらかを書きます。

=B2 に直接 A2 を入れる場合
=A2

または、あえて SUM を使うならこうです。

=SUM($A$2:A2)

どちらでも結果は同じですが、後で下にコピーするときの形をそろえるなら、SUM($A$2:A2) の形にしておくときれいです。

2 行目以降の累計

B3 には、「1 日目+2 日目」の合計を入れたいので、こう書きます。

=SUM($A$2:A3)

ここでのポイントは、先頭の $A$2 を絶対参照にして固定し、終わり側の A3 だけが行と一緒に動くようにしていることです。
この式を B4、B5…と下にコピーすると、

B3:=SUM($A$2:A3) → 1〜2 日目の合計
B4:=SUM($A$2:A4) → 1〜3 日目の合計
B5:=SUM($A$2:A5) → 1〜4 日目の合計

というように、「先頭から自分の行まで」の合計が自動で計算されていきます。


列を変えても考え方は同じ

月次データの累計

たとえば、B 列に月次売上が入っている場合も考え方は同じです。

B2:1 月
B3:2 月
B4:3 月

C 列に累計を作るなら、C2 にこう書きます。

=SUM($B$2:B2)

あとは C2 を下にコピーするだけで、

C2:1 月までの累計
C3:1〜2 月の累計
C4:1〜3 月の累計

と、きれいに積み上がっていきます。


累計をグラフで使う

元データと累計を並べて描く

A 列に日次売上、B 列に累計売上を作ったら、両方を選択して折れ線グラフを作ると、
「日々のギザギザした売上」と「右肩上がりの累計」が一緒に見られます。

日次の変動は A 列の線、全体の進捗や目標への到達度は B 列の線、というように役割分担させると、
「今どのくらいまで来ているか」が直感的にわかるようになります。


コードテンプレート集

A 列のデータを B 列で累計する

最初の累計セル(B2):

=SUM($A$2:A2)

あとは B2 を下にコピー。

B 列のデータを C 列で累計する

最初の累計セル(C2):

=SUM($B$2:B2)

あとは C2 を下にコピー。


例題

問題1

A2:A10 に日次売上が入っています。
B 列に「累計売上」を作りたいとき、最初の累計を計算するセルを B2 とすると、B2 にはどのような式を書けばよいでしょうか。
また、その式を B3 にコピーしたとき、SUM の参照範囲はどのように変化しますか。

問題2

B2:B13 に 1〜12 月の売上が入っています。
C 列に「累計売上」を作りたいとき、C2 にどのような式を書けばよいでしょうか。
その式を C3、C4 にコピーしたとき、それぞれ「何月までの合計」になるか、言葉で説明してください。

問題3

A 列に日次売上、B 列に累計売上を作成し、両方を折れ線グラフにしたとします。
グラフ上で、A 列の線と B 列の線にはどのような違いが現れるか、「日々の変動」「積み上がり」という観点から説明してください。

問題4

累計を計算するとき、B2 に =A2、B3 に =B2+A3、B4 に =B3+A4…という形で書く方法もあります。
この書き方と、SUM($A$2:A2) を使う書き方の違いを、「式の統一感」「途中行を挿入したときの影響」という観点から説明してください。

問題5

A2:A31 に 1 ヶ月分の日次売上があり、B 列に累計を作りました。
月末時点の累計(B31)と、単純な合計 =SUM(A2:A31) は、理論上同じ値になります。
それでもあえて累計列を作る意味を、「途中経過を見たい」「グラフで進捗を追いたい」といった観点から、自分の言葉で説明してみてください。

タイトルとURLをコピーしました