Excelで利益率を計算する数式:利益・粗利率・マークアップの違い
Excelで利益・粗利率(売上高利益率)・マークアップを正しく計算する数式を解説。カッコの付け忘れによる計算ミスを防ぐ方法や、目標利益率から販売価格を逆算する方法まで詳しく紹介します。
著者 Ayoub Farid · · 4 分で読めます
利益、利益率(マージン)、マークアップ(原価加算率)はそれぞれ異なる数値です。これらを混同してしまうと、大きな損失につながるリスクがあります。ここでは、それぞれの計算をExcel関数や数式で行う方法を解説します。売上をB列、原価(コスト)をC列として進めましょう。
利益
=B2-C2
売上が5,800、原価が3,500の場合、利益は2,300になります。
利益率(売上に対する利益の割合)
=(B2-C2)/B2
→ 39.7% となります。セルの表示形式を「%(パーセンテージ)」に設定してください。
数式内のカッコは必須です。もし =B2-C2/B2 と入力してしまうと、割り算が優先されて5,800から約0.6を引く計算になってしまいます。詳しくは演算子の優先順位をご覧ください。
マークアップ(原価に対する利益の割合)
=(B2-C2)/C2
→ 65.7% となります。利益の金額自体は同じですが、基準となる分母が異なります。財務や経営の現場で一般的に「マージン」と呼ばれるのは、先ほどの売上高に対する利益率です。
目標利益率から販売価格を逆算する
原価が60の商品で、40%の利益率を確保したい場合の計算式です。
=C2/(1-40%) → 100
検算してみましょう:(100 − 60) / 100 = 40% となり合致しています。よくある間違いは =C2*1.4 と計算してしまうことです(これは40%のマークアップとなり、実際の利益率は28.6%にしかなりません)。
月次売上表の全体例
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 月 | 売上 | 原価 | 利益 | 利益率 |
| 2 | 1月 | 4,200 | 2,600 | =B2-C2 | =(B2-C2)/B2 |
数式をオートフィルで下にコピーします。年間を通した利益率を表の最下部で求めるには、=SUM(D2:D13)/SUM(B2:B13) と入力します。各月の利益率を単純平均してはいけません(詳しくは加重平均の計算方法を参照してください)。
売上がゼロの場合の対処法
=IF(B2=0,"",(B2-C2)/B2)
この数式を使うことで、ゼロ除算による #DIV/0! エラーを防ぐことができます。詳細は#DIV/0! エラーの解決策をご覧ください。
実際に練習してみましょう
Cellioの「Profit & COUNT」レッスン(「Mix cells and operators」内)では、実際の売上や原価の列を使った実践的な練習ができます。カッコの付け忘れやセル参照の誤りがあればすぐにフィードバックが届くため、効率的にエクセルの勉強が進められます。
よくある質問
Excelで利益率を計算する数式は?
=(売上-原価)/売上 と入力し、セルの表示形式をパーセンテージに設定します。
利益率(マージン)とマークアップの違いは何ですか?
利益率は「利益 ÷ 売上」で計算し、マークアップは「利益 ÷ 原価」で計算します。
目標の利益率から販売価格を計算するにはどうすればよいですか?
=原価/(1-利益率) という数式で逆算できます。
年間の総合利益率はどのように計算しますか?
月ごとの利益率を単純平均するのではなく、年間の総利益を年間の総売上で割って計算します。