Excelで複利を計算する方法|年複利・半年複利・四半期複利・月複利の数式を解説
複利の計算式は、学校の数学の授業で誰もが一度は学んだことがあるはずです。単利と複利は、長年にわたって実生活で活用されてきた数学の応用分野であり、人生のさまざまな場面で計算が必要になります。例えば、金融機関や知人から一定の利率でお金を借りる際、単利と複利の仕組みを正しく理解していなければ、思わぬ損をしてしまう可能性もあります。

紙の上で手作業で複利を計算するだけでなく、Excelでの計算方法をマスターしておけば、ビジネスシーンで大きな強みになります。上記の基本公式では、Pは元本、Rは利率、nは期間を表しています。
この記事では、Excelを使った複利の計算方法を解説します。その前に、まず複利計算で使われる基本的な用語を確認しておきましょう。
- 年複利(1年ごとの複利):毎年、元本に対して利率が適用されます。
- 半年複利(半年ごとの複利):6ヶ月ごとに元本に利息が加算されます。つまり年2回の複利です。計算するには、期間nに2を掛け、利率を2で割ります。
- 四半期複利(3ヶ月ごとの複利):1年は4つの四半期で構成されており、3ヶ月ごとに元本に利息が加算されます。つまり年4回の複利です。計算するには、期間nに4を掛け、利率を4で割ります。
- 月複利(毎月の複利):1年は12ヶ月あるため、毎月利息が加算されます。計算するには、期間nに12を掛け、利率を12で割ります。
Excelで複利(CI)を計算する方法
ここでは、以下の4つのケースについて順番に解説します。
- 利率が年1回、複利で適用される場合
- 利率が半年ごとに複利で適用される場合
- 利率が四半期ごとに複利で適用される場合
- 利率が毎月、複利で適用される場合
それでは、Excelでの複利計算の手順を見ていきましょう。
1] Excelで年複利を計算する方法

まず、以下のサンプルデータを用意します。
- P(元本)= 1000
- R(利率)= 10%
- n(期間)= 5年
これらのデータをExcelに入力し、次の数式を入力します。
=B1*(1+B2)^B3
B1、B2、B3はそれぞれ、元本、利率、期間が入力されているセル番地です。セル番地を誤って指定するとエラーが発生するため、入力ミスがないよう注意してください。
2] Excelで半年複利を計算する方法

半年複利の場合は、データに「1年あたりの複利回数」を1つ追加します。半年が2回で1年となるため、複利回数は2です。
- 元本 = 1000
- 利率 = 10%
- 期間 = 5年
- 1年あたりの複利回数 = 2
これらのデータをExcelに入力し、次の数式を入力します。
=B1*(1+(B2/B4))^(B3*B4)
この数式では、利率(B2セルの値)を2(B4セルの値)で割り、期間(B3セルの値)に2(B4セルの値)を掛けています。
3] Excelで四半期複利を計算する方法

四半期複利でも、半年複利の計算で使用した数式がそのまま使えます。変更が必要なのは各セルの値だけで、四半期複利を計算する場合は、B4セルの値を「4」に変更してください。
4] Excelで月複利を計算する方法

月複利を計算する場合は、B4セルの値を「12」に変更し、同じ数式を使用します。
以上で解説は終わりです。Excelでの複利計算について不明な点がある場合は、お気軽にお問い合わせください。
関連記事:Excelで単利を計算する方法
-
GoogleマップとExcelを連携して2地点間の距離を計算する方法【VBAユーザー定義関数】
Excelは幅広い用途に活用できる強力なツールです。特にVBAを組み合わせれば、Excel内でほぼ思い通りの処理を実現できます。もちろん、地図サービスと連携して2地点間の距離を求めることも可能です。本記事では、Googleマップのデータを利用してExcel上で距離を計算する方法を、明快な手順と図解付きで解説します。 記事内で使用している無料のExcelワークブックをダウンロードできるので、ぜひご自身でも試してみてください。 ユーザー定義関数を使ってGoogleマップで距離を計算する ここでは、Googleマップのデータを利用して、「マッカーサー・パーク」から「ジャージーシティ」までの距離を求め
-
Excelでトレンド調整指数平滑法を計算する方法を徹底解説
指数平滑法は、最も関連性の高い期間に大きな重みを置く独自の加重計算式を用いて、データからトレンド方程式を算出する手法です。Microsoft Excelを使えば、指数平滑法の計算を正確かつ効率的に行えます。Excelには優れたツールやアドインが多数用意されており、この記事ではExcelでトレンド調整指数平滑法を計算する手順を詳しく解説します。記事内で使用するワークブックをダウンロードして、実際に練習しながら進めることもできます。Excelにおける指数平滑法とは?Excelには「指数平滑法(Exponential Smoothing)」というスムージング機能が標準で搭載されています。主にトレンド