概要
「前年比は何%増?」「前月比でどれくらい伸びた?」「コストは何%減った?」
こういう“増減率”は、Excel では (新しい値 − 古い値) ÷ 古い値 で求めます。
数式で書くとこうです。
増減率 = (新 - 旧) / 旧
あとは、その結果を「%表示」にすれば、
「+10%」「−5%」のような“増減率”として見えるようになります。
増減率の考え方と基本式
なぜ「(新−旧)/旧」なのか
増減率は、「どれだけ増えた(減った)か」を「元の値(旧)」で割ったものです。
- 増減量 = 新 − 旧
- 増減率 = 増減量 ÷ 旧 = (新 − 旧) ÷ 旧
たとえば、
売上が 100 から 120 に増えた場合:
- 増減量:120 − 100 = 20
- 増減率:20 ÷ 100 = 0.2(=20%)
Excel では / が割り算なので、こう書きます。
=(新しい値 - 古い値) / 古い値
Excel での具体的な書き方
セル参照で書く基本形
前提:
B2 に「旧(昨年・前月など)」、C2 に「新(今年・今月など)」が入っているとします。
増減率を求める式はこうです。
=(C2-B2)/B2
この式の意味は、
- 分子:C2 − B2 = 増減量
- 分母:B2 = 元の値(旧)
です。
結果は 0.1 や −0.05 のような「小数」で返ってきます。
これを「%表示」にすると、10% や −5% として見えるようになります。
表示形式を「%」にする
小数をパーセント表示に変える
Excel の中では、
- 1 = 100%
- 0.2 = 20%
- −0.05 = −5%
という関係になっています。
つまり、=(C2-B2)/B2 の結果は「中身としては小数」で、
見せ方として「%」に変えるだけです。
手順はシンプルです。
- 計算式を入れたセルを選ぶ
- ホームタブの「%」ボタンをクリック
- 必要に応じて「小数点以下の桁数」を増減させる
これで、0.2 → 20%、−0.05 → −5% のように表示されます。
よく使う増減率のテンプレート
昨年比(前年比)の増減率
B列に「昨年売上」、C列に「今年売上」がある場合:
=(C2-B2)/B2
これを下の行にコピーし、列全体を「%表示」にします。
前月比の増減率
B列に「前月」、C列に「当月」がある場合:
=(C2-B2)/B2
考え方はまったく同じです。
「新しい値」と「古い値」が何を指すかだけ意識すればOKです。
コスト削減率
B列に「削減前コスト」、C列に「削減後コスト」がある場合:
=(C2-B2)/B2
結果がマイナスなら「削減」、プラスなら「増加」として解釈できます。
例題
問題1
B2 に「昨年売上」、C2 に「今年売上」が入っています。
前年比の増減率を求める式を書いてください。
(結果は%表示にする前提とします)
=(C2-B2)/B2
問題2
B2 に「前月のアクセス数」、C2 に「今月のアクセス数」が入っています。
前月比の増減率を求める式を書いてください。
=(C2-B2)/B2
問題3
B2 に「削減前コスト」、C2 に「削減後コスト」が入っています。
コスト削減率(マイナスの%で表される)を求める式を書いてください。
=(C2-B2)/B2
問題4
B2〜B10 に「昨年売上」、C2〜C10 に「今年売上」が入っています。
D2 に前年比の増減率を計算する式を書き、下の行にコピーして使いたいとします。
D2 に入れる式を書いてください。
=(C2-B2)/B2
問題5
B2 に「旧値」、C2 に「新値」が入っています。
増減率を求める式を書きたいが、旧値(B2)が 0 のときはエラーではなく 0 を返したいとします。
IF と組み合わせた式を書いてください。
=IF(B2=0,0,(C2-B2)/B2)
増減率は、結局すべて「どれだけ変わったか ÷ 元はいくつだったか」です。
(新−旧)/旧 をそのまま Excel のセルに落とし込み、
あとは表示形式で「%」にしてあげる――
この流れさえ身体に入れば、どんな“〜比”も怖くなくなります。
