目次
このチュートリアルでは、通常のExcelのSum式に、セルの絶対参照と相対参照を巧みに利用して、ワークシートの累計をすばやく計算する方法を紹介します。
A 総計 または 累積和 は、与えられたデータセットの部分和の列であり、時間と共に成長するデータの和を示すのに用いられる(列に新しい数字が追加されるたびに更新される)。
このテクニックは日常的によく使われるもので、例えば、ゲームの現在のスコアを計算したり、年間累計や月間累計の売上を表示したり、引き出しや入金のたびに銀行残高を計算したりします。 次の例は、Excelで累計を計算し、累計グラフを描く最も速い方法を示したものです。
Excelでランニングトータル(累計)を計算する方法
Excelで累計を計算するには、SUM関数と、セルの絶対参照と相対参照を巧みに組み合わせて使用します。
例えば、セルB2から始まるB列の数値の累積和を計算するには、C2に以下の数式を入力し、他のセルにコピーダウンします。
=SUM($B$2:B2)です。
ランニング・トータルの計算式では、最初の参照は常に 絶対 絶対参照は、数式がどこに移動しても変更されないため、常に B2 を参照します。 $ 記号のない 2 番目の参照 (B2) は相対参照で、数式がコピーされたセルの相対位置に基づいて調整されます。 Excel のセル参照について詳しくは、「Excel 数式でドル記号 ($) を使用する理由」をご覧ください。
そこで、Sumの数式をB3にコピーすると、次のようになります。 SUM($B$2:B3)です。
となり、セル B2 から B3 の値の合計を返す。 セル B4 では、この式は次のようになる。 SUM($B$2:B4)です。
というように、セルB2~B4の数値を合計します。
同じように、ExcelのSUM関数を使って、銀行残高の累計を求めることができます。 そのためには、ある列(この例ではC列)に入金を正の数で、出金を負の数で入力します。 そして、累計を表示するには、D列に次の数式を入力します。
=SUM($C$2:C2)です。
厳密に言えば、上記のスクリーンショットは、正確には累積和を意味する累積和ではなく、ある種の「実行中の合計と実行中の差」を示しています。とにかく、目的の結果が得られたなら、誰が正しい言葉を気にしますか?)
Excelの累積和の計算式は一見完璧に見えますが、ひとつ重大な欠点があります。 計算式を列方向にコピーすると、C列の値を持つ最後のセルの下の行の累積合計がすべて同じ数値になることに気がつきます。
これを解決するには、IF関数に埋め込むことで、ランニング・トータルの計算式をもう少し改良することができます。
=IF(C2="","",SUM($C$2:C2))
この数式は、セルC2が空白の場合は空の文字列(空白セル)を返し、それ以外の場合は累積合計の数式を適用するようにExcelに指示します。
C列の対応する行に数値を入力するまで、数式セルは空のままです。これを実行するとすぐに、計算された累積合計が各金額の横に表示されます。
Excelで累積グラフを作成する方法
Sum式で累計を計算しさえすれば、Excelで累計グラフを作るのは数分のことです。
- 累積和の列を含むデータを選択し、2次元のクラスタ化された列グラフを作成するために、対応するボタンをクリックします。 インサート タブで チャート のグループです。
- 新しく作成されたチャートで 累積和 データ系列(この例ではオレンジ色の棒)を右クリックで選択し 系列グラフの種類を変更... をクリックすると、コンテキストメニューが表示されます。
- 最近のバージョンを使用している場合 エクセル2013 または エクセル 2016 を選択します。 コンボ の上部にある最初のアイコン(Clustered Column - Line)をクリックします。 チャートの種類を変更する ダイアログを表示します。
または、ハイライト表示 カスタムコンビネーション アイコンをクリックし、累積和のデータ系列に必要な線の種類を選択します( マーカーを使ったライン この例では)。
関連項目: Excelの絶対値:ABS関数と計算式の例で エクセル2010 とそれ以前は、前のステップで選択した「累積和」シリーズに対して、希望する線種を選択するだけです。
- OKをクリックして、Excelの累積グラフを評価してください。
- オプションとして、グラフの累積和の行を右クリックし データラベルの追加 をクリックすると、コンテキストメニューが表示されます。
その結果、Excelの累積グラフはこのような形になります。
Excelの累積グラフをさらに美しくするために、グラフや軸のタイトルのカスタマイズ、グラフの凡例の変更、他のグラフのスタイルや色の選択などが可能です。
このように、エクセルで集計を行うことができます。 もっと便利な数式を学びたい方は、以下の例をご覧ください。 読んでくださってありがとうございました!またお会いできることを楽しみにしています。