<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>利率計算 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%E5%88%A9%E7%8E%87%E8%A8%88%E7%AE%97/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 30 Apr 2026 21:33:48 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>利率計算 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのINTRATE関数の使い方｜全額投資の利率を求める</title>
		<link>https://mashukabu.com/spreadsheet-intrate-function/</link>
					<comments>https://mashukabu.com/spreadsheet-intrate-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Tue, 21 Apr 2026 14:38:24 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[INTRATE関数]]></category>
		<category><![CDATA[利率計算]]></category>
		<category><![CDATA[有価証券]]></category>
		<category><![CDATA[経理・財務]]></category>
		<category><![CDATA[財務関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6173</guid>

					<description><![CDATA[GoogleスプレッドシートのINTRATE関数を使えば、割引債や全額投資の有価証券について利払いなしで満期に受け取る利率を計算できます。DISC関数との違い・日数計算基準の選び方まで、経理・財務担当者向けにわかりやすく解説します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「利息の支払いなしで購入し、満期日に額面金額を受け取る証券」はどのくらいの利率になるのかを計算したいことがありますよね。社債や定期預金の評価シミュレーションにも役立つ関数です。</p>



<p class="wp-block-paragraph">この記事では、スプレッドシートのINTRATE関数の使い方を、構文から実務の活用例・よくあるエラーの対処まで同僚に教える感覚で解説します。DISC関数との使い分けもあわせて整理しているので、有価証券・財務シミュレーションで活用してください。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">スプレッドシートのINTRATE関数とは？</a></li><li><a href="#toc2" tabindex="0">INTRATE関数の構文と引数</a><ol><li><a href="#toc3" tabindex="0">日数計算基準（basis）の設定値</a></li></ol></li><li><a href="#toc4" tabindex="0">INTRATE関数の基本的な使い方</a><ol><li><a href="#toc5" tabindex="0">シンプルな割引債の利率を求める</a></li><li><a href="#toc6" tabindex="0">2年間の投資利率を求める</a></li><li><a href="#toc7" tabindex="0">定期預金の実質利率をシミュレーションする</a></li></ol></li><li><a href="#toc8" tabindex="0">DISC関数との使い分け</a><ol><li><a href="#toc9" tabindex="0">同じ条件で比較する</a></li></ol></li><li><a href="#toc10" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc11" tabindex="0">#NUM!エラー</a></li><li><a href="#toc12" tabindex="0">#VALUE!エラー</a></li><li><a href="#toc13" tabindex="0">#NAME?エラー</a></li></ol></li><li><a href="#toc14" tabindex="0">Excelとの互換性</a></li><li><a href="#toc15" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">スプレッドシートのINTRATE関数とは？</span></h2>



<p class="wp-block-paragraph">スプレッドシートのINTRATE関数は、<strong>全額投資（割引発行）の有価証券について、購入価格・満期受取額・期間から年利率を計算する財務関数</strong>です。</p>



<p class="wp-block-paragraph">「全額投資の証券」とは、途中で利息（クーポン）の支払いがなく、購入時に全額を支払い、満期日に元金＋利益の合計を一括で受け取るタイプの金融商品です。日本国内だとゼロクーポン債（割引債）がこれにあたります。</p>



<p class="wp-block-paragraph">INTRATE関数は「購入価格から満期受取額への増加率を年率換算する」計算をしています。定期預金のシミュレーションや、利払いなしの社債評価などで使われますよ。</p>



<h2 class="wp-block-heading"><span id="toc2">INTRATE関数の構文と引数</span></h2>



<p class="wp-block-paragraph">INTRATE関数の構文は次のとおりです。</p>



<pre class="wp-block-code"><code>=INTRATE(受渡日, 満期日, 投資額, 満期受取額, [日数計算基準])</code></pre>



<p class="wp-block-paragraph">英語表記だと <code>=INTRATE(settlement, maturity, investment, redemption, [basis])</code> となります。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>省略</th><th>説明</th></tr></thead><tbody><tr><td>受渡日（settlement）</td><td>必須</td><td>証券の購入日（支払い完了日）。DATE関数での指定を推奨</td></tr><tr><td>満期日（maturity）</td><td>必須</td><td>証券の満期日。受渡日より後の日付を指定する</td></tr><tr><td>投資額（investment）</td><td>必須</td><td>証券の購入金額（現在払い出す金額）</td></tr><tr><td>満期受取額（redemption）</td><td>必須</td><td>満期日に受け取る金額。投資額より大きい値を指定する</td></tr><tr><td>日数計算基準（basis）</td><td>省略可</td><td>1年の日数計算方式（下表参照、省略時は0）</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc3">日数計算基準（basis）の設定値</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>値</th><th>1年の日数計算</th></tr></thead><tbody><tr><td>0（省略時）</td><td>30日/360日（米国NASD方式）</td></tr><tr><td>1</td><td>実際の日数/実際の日数</td></tr><tr><td>2</td><td>実際の日数/360日</td></tr><tr><td>3</td><td>実際の日数/365日</td></tr><tr><td>4</td><td>30日/360日（ヨーロッパ方式）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">日本の慣行に合わせる場合は <strong>basis=1</strong>（実際の日数ベース）を使うことが多いですよ。</p>



<h2 class="wp-block-heading"><span id="toc4">INTRATE関数の基本的な使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc5">シンプルな割引債の利率を求める</span></h3>



<p class="wp-block-paragraph">購入価格95万円・満期受取額100万円・期間1年の割引債の利率を求めてみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>セル</th><th>項目</th><th>値</th></tr></thead><tbody><tr><td>B2</td><td>受渡日</td><td>2026/4/21</td></tr><tr><td>B3</td><td>満期日</td><td>2027/4/21</td></tr><tr><td>B4</td><td>投資額</td><td>950,000</td></tr><tr><td>B5</td><td>満期受取額</td><td>1,000,000</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=INTRATE(B2, B3, B4, B5, 1)</code></pre>



<p class="wp-block-paragraph">結果は <strong>約0.0526（5.26%）</strong> です。95万円で買って1年後に100万円になるのは、年利約5.26%に相当しますよ。</p>



<p class="wp-block-paragraph">直接日付を入れる場合はDATE関数を使います。</p>



<pre class="wp-block-code"><code>=INTRATE(DATE(2026,4,21), DATE(2027,4,21), 950000, 1000000, 1)</code></pre>



<h3 class="wp-block-heading"><span id="toc6">2年間の投資利率を求める</span></h3>



<p class="wp-block-paragraph">2年間で980万円を投資して、満期に1,100万円受け取る場合の年利率を計算します。</p>



<pre class="wp-block-code"><code>=INTRATE(DATE(2026,1,1), DATE(2028,1,1), 9800000, 11000000, 1)</code></pre>



<p class="wp-block-paragraph">結果は <strong>約0.0612（6.12%）</strong> です。2年間の総収益12.24%（120万円/980万円）を年率換算するとこの数値になりますよ。</p>



<h3 class="wp-block-heading"><span id="toc7">定期預金の実質利率をシミュレーションする</span></h3>



<p class="wp-block-paragraph">100万円を預けて3年後に112万円になる定期預金の利率を確認してみましょう。</p>



<pre class="wp-block-code"><code>=INTRATE(DATE(2026,4,21), DATE(2029,4,21), 1000000, 1120000, 1)</code></pre>



<p class="wp-block-paragraph">結果は <strong>約0.04（4%）</strong> です。毎年4%ずつ単純増加ではなく、3年間の純増額から逆算した「平均利回り」として理解してください。複利での精密な利率計算にはIRR関数やRRI関数を使う方がより正確ですよ。</p>



<h2 class="wp-block-heading"><span id="toc8">DISC関数との使い分け</span></h2>



<p class="wp-block-paragraph">財務関数の中でINTRATE関数と混同しやすいのが<strong>DISC関数</strong>です。どちらも割引証券・全額投資証券に関係しますが、計算するものが異なります。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>INTRATE関数</th><th>DISC関数</th></tr></thead><tbody><tr><td>計算するもの</td><td>全額投資の利率（投資額→満期受取額の増加率）</td><td>割引率（額面金額に対する割引額の比率）</td></tr><tr><td>分母</td><td>投資額（購入価格）</td><td>満期受取額（額面）</td></tr><tr><td>主な用途</td><td>ゼロクーポン債・割引債の収益率計算</td><td>商業手形・短期国債の割引率確認</td></tr><tr><td>結果の傾向</td><td>DISC関数より高い値になる</td><td>INTRATE関数より低い値になる</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>判断ポイントは「利率の基準を購入価格にするか額面にするか」</strong>です。投資家目線で「いくら出してどれだけ増えたか」を見るならINTRATE関数、発行体目線で「額面の何%割引で発行したか」を見るならDISC関数が適していますよ。</p>



<h3 class="wp-block-heading"><span id="toc9">同じ条件で比較する</span></h3>



<p class="wp-block-paragraph">95万円投資→100万円満期（1年、basis=1）の場合：</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>数式</th><th>結果</th></tr></thead><tbody><tr><td>INTRATE関数</td><td><code>=INTRATE(DATE(2026,4,21),DATE(2027,4,21),950000,1000000,1)</code></td><td>約5.26%</td></tr><tr><td>DISC関数</td><td><code>=DISC(DATE(2026,4,21),DATE(2027,4,21),950000,1000000,1)</code></td><td>約5.00%</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">INTRATE関数は投資額（95万円）を基準にするので、DISC関数（額面100万円基準）より高い値になります。どちらが正しいというわけではなく、視点の違いですよ。</p>



<h2 class="wp-block-heading"><span id="toc10">よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc11">#NUM!エラー</span></h3>



<p class="wp-block-paragraph">以下のケースで発生します。</p>



<figure class="wp-block-table"><table><thead><tr><th>発生条件</th><th>対処法</th></tr></thead><tbody><tr><td>受渡日 ≥ 満期日</td><td>受渡日が満期日より前になるよう修正する</td></tr><tr><td>投資額が0以下</td><td>正の数値を指定する</td></tr><tr><td>満期受取額が0以下</td><td>正の数値を指定する</td></tr><tr><td>basis が 0〜4 以外</td><td>0, 1, 2, 3, 4 のいずれかを指定する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">投資額と満期受取額の大小関係に制約はないので、投資額が満期受取額より大きくてもエラーにはなりません（ただし負の利率が返ります）。</p>



<h3 class="wp-block-heading"><span id="toc12">#VALUE!エラー</span></h3>



<p class="wp-block-paragraph">引数に数値や日付以外の文字列が入っている場合に発生します。日付を直接書くときは <code>DATE(2026,4,21)</code> のようにDATE関数を使うと確実ですよ。</p>



<h3 class="wp-block-heading"><span id="toc13">#NAME?エラー</span></h3>



<p class="wp-block-paragraph">関数名のスペルミスが原因です。「INTRRATE」「INRATE」などは存在しない関数名です。入力候補から選ぶようにしましょう。</p>



<h2 class="wp-block-heading"><span id="toc14">Excelとの互換性</span></h2>



<p class="wp-block-paragraph">INTRATE関数はExcelとGoogleスプレッドシートで同じ計算結果を返します。Excelファイル（.xlsx）をスプレッドシートで開いても関数はそのまま動作します。</p>



<p class="wp-block-paragraph">スプレッドシートでは引数名が日本語（「受渡日」「満期日」「投資額」「満期受取額」「日数計算基準」）で表示されます。Excelの英語表記（<code>settlement</code>、<code>maturity</code>、<code>investment</code>、<code>redemption</code>、<code>basis</code>）と見た目は異なりますが、動作に影響はありません。</p>



<h2 class="wp-block-heading"><span id="toc15">まとめ</span></h2>



<p class="wp-block-paragraph">スプレッドシートのINTRATE関数は、全額投資の有価証券について購入価格と満期受取額から年利率を求める財務関数です。ポイントをまとめておきます。</p>



<ul class="wp-block-list"><li>引数は<strong>受渡日・満期日・投資額・満期受取額</strong>の4つが必須。日数計算基準（basis）は省略可</li><li><strong>利率の基準は投資額（購入価格）</strong>。額面基準で計算するDISC関数より高い値になる</li><li>日付には <strong>DATE関数を使う</strong>と文字列とのトラブルを防げる</li><li>受渡日 ≥ 満期日の場合は <strong>#NUM! エラー</strong>になる</li><li>Excelとの互換性があり、.xlsxファイルをそのまま開いても動作する</li></ul>



<p class="wp-block-paragraph">割引債の収益率確認や、定期預金の平均利回りシミュレーションにぜひ活用してみてください。財務系のINTRATE関数との使い分けには、<a href="https://mashukabu.com/spreadsheet-disc-function/">DISC関数</a>や<a href="https://mashukabu.com/spreadsheet-received-function/">RECEIVED関数</a>の記事もあわせて参考にしてみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-intrate-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのRRI関数の使い方｜複利利率・CAGR・年平均成長率の計算方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-rri/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-rri/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 16 Feb 2023 09:00:00 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[CAGR]]></category>
		<category><![CDATA[Excel財務関数]]></category>
		<category><![CDATA[RRI関数]]></category>
		<category><![CDATA[利率計算]]></category>
		<category><![CDATA[年平均成長率]]></category>
		<category><![CDATA[投資シミュレーション]]></category>
		<category><![CDATA[複利計算]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=3333</guid>

					<description><![CDATA[ExcelのRRI関数で複利利率や年平均成長率（CAGR）を求める方法を解説します。引数（期間・現在価値・将来価値）の意味、投資シミュレーション、教育資金プラン、CAGR分析の実例から、RATE関数・PDURATION関数との使い分け、エラー対処まで完全網羅。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「目標金額に届くには、年利何パーセントで運用すればいいんだろう？」</p>



<p class="wp-block-paragraph">老後資金や教育資金の計画を立てるとき、こんな疑問が浮かびますよね。元手と目標額、運用期間はなんとなく決められても、必要な利率を逆算するのは手計算だと骨が折れます。</p>



<p class="wp-block-paragraph">ExcelのRRI関数を使えば、必要な複利利率がたった1つの数式で求まります。年平均成長率（CAGR）の計算にもそのまま使えるので、ビジネスの売上分析にも便利ですよ。</p>



<p class="wp-block-paragraph">この記事では、RRI関数の基本構文から投資・教育資金シミュレーション、CAGR分析、RATE関数・PDURATION関数との使い分けまで、まとめて解説していきますね。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのRRI関数とは？</a><ol><li><a href="#toc2" tabindex="0">RRI関数の読み方と意味</a></li><li><a href="#toc3" tabindex="0">RRI関数でできること（複利利率・CAGR計算）</a></li></ol></li><li><a href="#toc4" tabindex="0">ExcelのRRI関数の構文と引数</a><ol><li><a href="#toc5" tabindex="0">基本構文</a></li><li><a href="#toc6" tabindex="0">引数の説明（表で整理）</a></li></ol></li><li><a href="#toc7" tabindex="0">RRI関数の基本的な使い方</a><ol><li><a href="#toc8" tabindex="0">例：10年で100万円を200万円にするための必要利率</a></li><li><a href="#toc9" tabindex="0">セル参照で動的に計算する</a></li><li><a href="#toc10" tabindex="0">月単位で計算するときの注意点</a></li></ol></li><li><a href="#toc11" tabindex="0">RRI関数の実践的な使い方・応用例</a><ol><li><a href="#toc12" tabindex="0">投資シミュレーション：老後資金の必要利回りを計算する</a></li><li><a href="#toc13" tabindex="0">教育資金シミュレーション：500万円を15年で1500万円に</a></li><li><a href="#toc14" tabindex="0">CAGR（年平均成長率）の計算に使う</a></li><li><a href="#toc15" tabindex="0">売上CAGR比較で事業の成長性を評価する</a></li><li><a href="#toc16" tabindex="0">スピル機能で複数シナリオを一括計算する</a></li></ol></li><li><a href="#toc17" tabindex="0">RRI関数でよくあるエラーと対処法</a><ol><li><a href="#toc18" tabindex="0">#NUM! エラー</a></li><li><a href="#toc19" tabindex="0">#VALUE! エラー</a></li><li><a href="#toc20" tabindex="0">結果がほぼ0になる・期待した値と違う</a></li></ol></li><li><a href="#toc21" tabindex="0">RRI関数と似た関数の使い分け</a><ol><li><a href="#toc22" tabindex="0">RATE関数との違い（定期支払ありのローン・積立）</a></li><li><a href="#toc23" tabindex="0">PDURATION関数との違い（利率ではなく期間を求める）</a></li><li><a href="#toc24" tabindex="0">NPER関数・MIRR関数との関係</a></li><li><a href="#toc25" tabindex="0">FV/PV関数との関係</a></li><li><a href="#toc26" tabindex="0">関数早見表</a></li></ol></li><li><a href="#toc27" tabindex="0">まとめ｜RRI関数で複利利率を逆算しよう</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのRRI関数とは？</span></h2>



<p class="wp-block-paragraph">RRI関数は、<strong>一定期間の複利運用で必要な利率</strong>を求める財務関数です。「現在の金額を、指定した期間で目標額にするには年何%で運用すればいいか」を逆算してくれます。</p>



<p class="wp-block-paragraph">Excel 2013で追加された関数で、Excel 2016 / 2019 / 2021 / 2024 / Microsoft 365 / Excel for Mac / Excel for the web で使えます。</p>



<h3 class="wp-block-heading"><span id="toc2">RRI関数の読み方と意味</span></h3>



<p class="wp-block-paragraph">RRI関数の読み方は「<strong>アールアールアイ</strong>」です。</p>



<p class="wp-block-paragraph">語源は「Rate of Return on Investment」（投資利益率）の略とされています。ただしMicrosoft公式には明記されていません。日本語にすると「投資利益率」という意味ですね。</p>



<p class="wp-block-paragraph">覚え方としては、「<strong>R</strong>eturn の <strong>R</strong>ate を <strong>I</strong>nvestment で求める」とイメージするとわかりやすいですよ。</p>



<h3 class="wp-block-heading"><span id="toc3">RRI関数でできること（複利利率・CAGR計算）</span></h3>



<p class="wp-block-paragraph">RRI関数では、主に次のような計算ができます。</p>



<ul class="wp-block-list"><li><strong>複利利率の逆算</strong>: 目標金額に到達するために必要な年利を求める</li><li><strong>CAGR（年平均成長率）の計算</strong>: 売上や利益の長期的な成長率を求める</li><li><strong>投資シミュレーション</strong>: 老後資金・教育資金の必要利回りを算出する</li><li><strong>目標逆算プランニング</strong>: 「○年で○倍にしたい」を利率に変換する</li></ul>



<p class="wp-block-paragraph">CAGRとは年平均成長率（Compound Annual Growth Rate）のことで、複数年の成長を「毎年一定の率で成長したと仮定した場合の平均成長率」を表します。RRI関数の内部計算式はCAGRの公式と完全に一致するので、CAGR計算にそのまま使えるんですよ。</p>



<h2 class="wp-block-heading"><span id="toc4">ExcelのRRI関数の構文と引数</span></h2>



<h3 class="wp-block-heading"><span id="toc5">基本構文</span></h3>



<pre class="wp-block-code"><code>=RRI(nper, pv, fv)</code></pre>



<p class="wp-block-paragraph">引数は3つだけ。すべて必須です。シンプルな構文なのですぐに覚えられますよ。</p>



<h3 class="wp-block-heading"><span id="toc6">引数の説明（表で整理）</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>名前</th><th>意味</th><th>入力例</th></tr></thead><tbody><tr><td>nper</td><td>期間数</td><td>運用する期間の数（年・月など）</td><td>10</td></tr><tr><td>pv</td><td>現在価値（Present Value）</td><td>現在の金額・開始時の値</td><td>1000000</td></tr><tr><td>fv</td><td>将来価値（Future Value）</td><td>目標の金額・終了時の値</td><td>2000000</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">内部では次の計算式が使われています。</p>



<pre class="wp-block-code"><code>RRI = (fv / pv) ^ (1 / nper) - 1</code></pre>



<p class="wp-block-paragraph">この式はCAGRの計算式そのものです。RRI関数はこの計算をワンステップで実行してくれる便利な関数というわけですね。</p>



<p class="wp-block-paragraph">戻り値は小数で返るので、パーセント表示にしたいときはセルの書式設定で「パーセンテージ」を選んでください。</p>



<h2 class="wp-block-heading"><span id="toc7">RRI関数の基本的な使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc8">例：10年で100万円を200万円にするための必要利率</span></h3>



<p class="wp-block-paragraph">「100万円を10年間複利で運用して200万円にしたい」というケースで試してみましょう。</p>



<pre class="wp-block-code"><code>=RRI(10, 1000000, 2000000)</code></pre>



<p class="wp-block-paragraph">結果は <strong>約0.07177（約7.18%）</strong> になります。</p>



<p class="wp-block-paragraph">つまり、年利約7.18%で複利運用できれば、10年で100万円が200万円に到達するということです。</p>



<p class="wp-block-paragraph">手計算で検証してみましょう。</p>



<pre class="wp-block-code"><code>(2000000 / 1000000) ^ (1/10) - 1
= 2 ^ 0.1 - 1
≈ 0.07177</code></pre>



<p class="wp-block-paragraph">RRI関数の結果と一致しますね。</p>



<h3 class="wp-block-heading"><span id="toc9">セル参照で動的に計算する</span></h3>



<p class="wp-block-paragraph">実務では、数値を直接入力するよりもセル参照を使うのがおすすめです。値を変えるだけで結果が自動更新されるので、シミュレーションに便利ですよ。</p>



<p class="wp-block-paragraph">たとえば、次のようにセルにデータを入力します。</p>



<figure class="wp-block-table"><table><thead><tr><th>セル</th><th>内容</th><th>値</th></tr></thead><tbody><tr><td>B2</td><td>運用期間（年）</td><td>10</td></tr><tr><td>B3</td><td>現在の金額</td><td>1,000,000</td></tr><tr><td>B4</td><td>目標金額</td><td>2,000,000</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">数式はこうなります。</p>



<pre class="wp-block-code"><code>=RRI(B2, B3, B4)</code></pre>



<p class="wp-block-paragraph">B4の目標金額を3,000,000に変更すれば、必要利率も自動で再計算されます。「3倍にするには年利何%必要か？」「5年に短縮したらどうなるか？」を試行錯誤しながら検討できます。</p>



<h3 class="wp-block-heading"><span id="toc10">月単位で計算するときの注意点</span></h3>



<p class="wp-block-paragraph">「毎月複利で運用する商品」を想定して月単位で計算したいときは、nperに月数を入れましょう。</p>



<pre class="wp-block-code"><code>=RRI(120, 1000000, 2000000)</code></pre>



<p class="wp-block-paragraph">10年は120か月なので、結果は <strong>約0.00579（約0.58%）</strong> になります。これは「月利」です。</p>



<p class="wp-block-paragraph">月利を年利換算したいときは、こう書きます。</p>



<pre class="wp-block-code"><code>=(1 + RRI(120, 1000000, 2000000))^12 - 1</code></pre>



<p class="wp-block-paragraph">結果は約7.18%。年単位で計算したときと一致しますね。複利の計算では、期間の単位（年・月）と利率の単位を必ずそろえてください。</p>



<h2 class="wp-block-heading"><span id="toc11">RRI関数の実践的な使い方・応用例</span></h2>



<h3 class="wp-block-heading"><span id="toc12">投資シミュレーション：老後資金の必要利回りを計算する</span></h3>



<p class="wp-block-paragraph">「手元の500万円を30年間運用して、老後資金2,000万円を準備したい」というケースを考えてみましょう。</p>



<pre class="wp-block-code"><code>=RRI(30, 5000000, 20000000)</code></pre>



<p class="wp-block-paragraph">結果は <strong>約0.04729（約4.73%）</strong> です。</p>



<p class="wp-block-paragraph">年利約4.73%で複利運用できれば、30年で500万円が2,000万円に届く計算です。インデックス投資の長期平均リターン（年5〜7%）と比べれば、現実的に狙える水準ですよね。</p>



<p class="wp-block-paragraph">条件を変えて試してみるのもおすすめです。たとえば、元手を700万円に増やすとどうなるか確認してみましょう。</p>



<pre class="wp-block-code"><code>=RRI(30, 7000000, 20000000)</code></pre>



<p class="wp-block-paragraph">結果は約3.56%まで下がります。元手を増やすほど必要利率が下がることが、数字で確認できますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">教育資金シミュレーション：500万円を15年で1500万円に</span></h3>



<p class="wp-block-paragraph">「子どもが0歳のいま500万円を、大学進学（15歳）までに1500万円に増やしたい」というケースも計算してみましょう。</p>



<pre class="wp-block-code"><code>=RRI(15, 5000000, 15000000)</code></pre>



<p class="wp-block-paragraph">結果は <strong>約0.07599（約7.60%）</strong> です。</p>



<p class="wp-block-paragraph">年利約7.60%は、株式中心のポートフォリオなら届く可能性のある水準です。「現実的に狙えるか」「リスクをどこまで取れるか」を判断する材料になりますね。</p>



<p class="wp-block-paragraph">期間を短くするほど必要利率は跳ね上がります。<code>=RRI(10, 5000000, 15000000)</code> だと約11.6%まで上昇します。早く準備を始めるほど運用は楽になる、ということが数字でわかりますよ。</p>



<h3 class="wp-block-heading"><span id="toc14">CAGR（年平均成長率）の計算に使う</span></h3>



<p class="wp-block-paragraph">RRI関数は投資だけでなく、ビジネスの成長率分析にも活用できます。</p>



<p class="wp-block-paragraph">たとえば、ある事業の売上が3年間で1,000万円から1,500万円に成長したとします。年平均成長率（CAGR）を求めてみましょう。</p>



<pre class="wp-block-code"><code>=RRI(3, 10000000, 15000000)</code></pre>



<p class="wp-block-paragraph">結果は <strong>約0.14471（約14.47%）</strong> です。</p>



<p class="wp-block-paragraph">「3年間で毎年平均14.47%ずつ成長した」と表現できます。年ごとの売上にバラつきがあっても、CAGRを使えば平均的な成長ペースを1つの数字で把握できるのがポイントです。</p>



<p class="wp-block-paragraph">事業計画書や経営報告で「年平均成長率」を示したいときに、ぜひ活用してみてくださいね。</p>



<h3 class="wp-block-heading"><span id="toc15">売上CAGR比較で事業の成長性を評価する</span></h3>



<p class="wp-block-paragraph">複数事業のCAGRを横並びで比較すると、どの事業が伸びているかが一目でわかります。</p>



<figure class="wp-block-table"><table><thead><tr><th>事業</th><th>開始期</th><th>終了期</th><th>年数</th><th>CAGR</th></tr></thead><tbody><tr><td>A事業</td><td>800万円</td><td>1,200万円</td><td>5年</td><td>=RRI(5,8000000,12000000) ≈ 8.45%</td></tr><tr><td>B事業</td><td>1,000万円</td><td>1,500万円</td><td>5年</td><td>=RRI(5,10000000,15000000) ≈ 8.45%</td></tr><tr><td>C事業</td><td>500万円</td><td>1,000万円</td><td>5年</td><td>=RRI(5,5000000,10000000) ≈ 14.87%</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">絶対額が大きく違っても、CAGRなら成長ペースを公平に比較できます。「規模は小さいけれど勢いがある事業はどれか」が定量的に判断できますよ。</p>



<h3 class="wp-block-heading"><span id="toc16">スピル機能で複数シナリオを一括計算する</span></h3>



<p class="wp-block-paragraph">Excel 2021 / Microsoft 365 のスピル機能を使えば、複数のシナリオを一度に計算できます。</p>



<p class="wp-block-paragraph">たとえば、運用期間を5年・10年・15年・20年・30年と並べて、必要利率を一気に出してみましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>セル</th><th>内容</th></tr></thead><tbody><tr><td>B2:B6</td><td>5, 10, 15, 20, 30（運用期間）</td></tr><tr><td>C2</td><td>5000000（現在価値）</td></tr><tr><td>D2</td><td>20000000（目標金額）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">E2に次の式を入れれば、結果が縦に展開されます。</p>



<pre class="wp-block-code"><code>=RRI(B2:B6, C2, D2)</code></pre>



<p class="wp-block-paragraph">「20年なら年利○%、30年なら年利○%」が一覧で見えるので、シミュレーションがぐっとはかどります。Excel 2019以前ではこの書き方ができないので、各行に <code>=RRI(B2, $C$2, $D$2)</code> を入れてフィルコピーしてくださいね。</p>



<h2 class="wp-block-heading"><span id="toc17">RRI関数でよくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc18">#NUM! エラー</span></h3>



<p class="wp-block-paragraph"><code>#NUM!</code> エラーは、引数の値が計算上無効な場合に発生します。よくある原因は次の3つです。</p>



<ul class="wp-block-list"><li><strong>pvが0</strong>: 現在価値が0だと割り算が成立しない</li><li><strong>nperが0</strong>: 期間が0だと累乗の計算ができない</li><li><strong>pvとfvの符号が逆</strong>: 計算結果が虚数になるケース</li></ul>



<p class="wp-block-paragraph">対処法はシンプル。pvとnperに0が入っていないか確認してください。また、pvとfvは通常どちらも正の値を入力します。</p>



<pre class="wp-block-code"><code>=RRI(10, 0, 2000000)        → #NUM! エラー（pvが0）
=RRI(0, 1000000, 2000000)   → #NUM! エラー（nperが0）
=RRI(10, -1000000, 2000000) → #NUM! エラー（符号が逆）</code></pre>



<p class="wp-block-paragraph">「元本が減る場合」を想定して負の値を入れたくなりますが、RRI関数は対応していません。元本割れのシナリオを扱いたいときはIRR関数など別の関数を検討してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc19">#VALUE! エラー</span></h3>



<p class="wp-block-paragraph"><code>#VALUE!</code> エラーは、引数に数値以外の値が入っている場合に発生します。</p>



<pre class="wp-block-code"><code>=RRI(&quot;十年&quot;, 1000000, 2000000)  → #VALUE! エラー</code></pre>



<p class="wp-block-paragraph">セル参照を使っている場合は、参照先に文字列が入っていないかチェックしてみてください。「100万円」のように単位付きで入力すると文字列扱いになるので、セルには「1000000」と数値で入力し、表示形式で「円」を付けるのがおすすめですよ。</p>



<h3 class="wp-block-heading"><span id="toc20">結果がほぼ0になる・期待した値と違う</span></h3>



<p class="wp-block-paragraph">エラーは出ないけれど結果が想定と違うときは、引数の単位がそろっていない可能性があります。</p>



<ul class="wp-block-list"><li>nperを「月数」で入れたのに、結果を「年利」だと思っている</li><li>pvとfvを混同している（過去と未来を入れ違い）</li></ul>



<p class="wp-block-paragraph">nperと利率の単位は必ずそろえてください。月数で入れたら結果は月利、年数で入れたら結果は年利です。年利に直したいときは <code>=(1+月利)^12-1</code> で換算しましょう。</p>



<h2 class="wp-block-heading"><span id="toc21">RRI関数と似た関数の使い分け</span></h2>



<p class="wp-block-paragraph">RRI関数と似た役割を持つ関数がいくつかあります。それぞれの違いを押さえておくと、場面に応じて最適な関数を選べますよ。</p>



<h3 class="wp-block-heading"><span id="toc22">RATE関数との違い（定期支払ありのローン・積立）</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-rate/">RATE関数</a>は、<strong>定期的な支払い（積立・返済）がある場合</strong>の利率を求める関数です。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>RRI関数</th><th>RATE関数</th></tr></thead><tbody><tr><td>用途</td><td>一括投資の複利利率</td><td>ローン・積立の利率</td></tr><tr><td>定期支払（pmt）</td><td>なし</td><td>あり</td></tr><tr><td>計算方式</td><td>直接計算（数式1回）</td><td>反復計算（繰り返し近似）</td></tr><tr><td>引数の数</td><td>3つ</td><td>最大6つ</td></tr><tr><td>対応バージョン</td><td>Excel 2013以降</td><td>全バージョン</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">使い分けのポイントは「<strong>定期的な支払いがあるかどうか</strong>」です。毎月の積立や返済があるならRATE関数、一括投資ならRRI関数を選んでください。</p>



<p class="wp-block-paragraph">ちなみに、RATE関数でpmt（定期支払額）を0にすると、RRI関数と同じ結果が得られます。Excel 2010以前のバージョンでRRI関数が使えないときは <code>=RATE(nper, 0, -pv, fv)</code> で代用できますよ。</p>



<h3 class="wp-block-heading"><span id="toc23">PDURATION関数との違い（利率ではなく期間を求める）</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-pduration/">PDURATION関数</a>は、RRI関数の「姉妹関数」ともいえる存在です。どちらもExcel 2013で同時に追加されました。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>RRI関数</th><th>PDURATION関数</th></tr></thead><tbody><tr><td>求めるもの</td><td>必要な利率</td><td>必要な期間</td></tr><tr><td>わかっている情報</td><td>期間・現在価値・将来価値</td><td>利率・現在価値・将来価値</td></tr><tr><td>構文</td><td><code>=RRI(nper, pv, fv)</code></td><td><code>=PDURATION(rate, pv, fv)</code></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「利率を知りたい」ならRRI関数、「何年かかるか知りたい」ならPDURATION関数と覚えておけばOKです。</p>



<h3 class="wp-block-heading"><span id="toc24">NPER関数・MIRR関数との関係</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-nper/">NPER関数</a>は、定期支払いを含む条件での必要期間を求めます。PDURATION関数が一括投資向けなのに対し、NPER関数はローンや積立にも対応しています。</p>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-mirr/">MIRR関数</a>は、不規則なキャッシュフローの修正内部収益率を求める関数です。投資額と回収額が複数回発生するケースで使います。RRI関数よりも複雑な投資分析向けですね。</p>



<h3 class="wp-block-heading"><span id="toc25">FV/PV関数との関係</span></h3>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-fv/">FV関数</a>は将来価値、<a href="https://mashukabu.com/excel-function-howto-use-pv/">PV関数</a>は現在価値を求める関数です。RRI関数は「FVとPVから利率を逆算する」ポジションにあると考えるとイメージしやすいですよ。</p>



<pre class="wp-block-code"><code>FV関数:  利率と期間から将来価値を求める
PV関数:  利率と期間から現在価値を求める
RRI関数: 期間とFV・PVから利率を求める</code></pre>



<p class="wp-block-paragraph">これらは三位一体の関係です。3つのうち2つがわかればもう1つが計算できる、という構造になっています。</p>



<h3 class="wp-block-heading"><span id="toc26">関数早見表</span></h3>



<p class="wp-block-paragraph">迷ったときに使える早見表です。</p>



<ul class="wp-block-list"><li><strong>一括投資の利率</strong> → RRI関数</li><li><strong>一括投資の期間</strong> → <a href="https://mashukabu.com/excel-function-howto-use-pduration/">PDURATION関数</a></li><li><strong>定期支払ありの利率</strong> → <a href="https://mashukabu.com/excel-function-howto-use-rate/">RATE関数</a></li><li><strong>定期支払ありの期間</strong> → <a href="https://mashukabu.com/excel-function-howto-use-nper/">NPER関数</a></li><li><strong>不規則キャッシュフローの収益率</strong> → <a href="https://mashukabu.com/excel-function-howto-use-mirr/">MIRR関数</a></li><li><strong>目標金額に届くか確認</strong> → <a href="https://mashukabu.com/excel-function-howto-use-fv/">FV関数</a></li><li><strong>必要な元本を逆算</strong> → <a href="https://mashukabu.com/excel-function-howto-use-pv/">PV関数</a></li><li><strong>不均等キャッシュフローのIRR</strong> → <a href="https://mashukabu.com/excel-function-howto-use-irr/">IRR関数</a></li><li><strong>名目利率と実質利率の換算</strong> → <a href="https://mashukabu.com/excel-function-howto-use-effect/">EFFECT関数</a> / <a href="https://mashukabu.com/excel-function-howto-use-nominal/">NOMINAL関数</a></li></ul>



<h2 class="wp-block-heading"><span id="toc27">まとめ｜RRI関数で複利利率を逆算しよう</span></h2>



<p class="wp-block-paragraph">ExcelのRRI関数で複利利率や年平均成長率（CAGR）を求める方法を、基本から応用まで紹介してきました。要点をおさらいしておきますね。</p>



<ul class="wp-block-list"><li>RRI関数は一括投資の <strong>複利利率を逆算</strong> する財務関数</li><li>構文は <code>=RRI(nper, pv, fv)</code> の3引数だけ</li><li>内部計算式は <code>(fv/pv)^(1/nper)-1</code> で <strong>CAGRと完全一致</strong></li><li>老後資金・教育資金などの投資シミュレーションに使える</li><li>売上やKPIのCAGR分析にもそのまま流用できる</li><li>定期支払いがあるならRATE関数、期間を求めたいならPDURATION関数を選ぶ</li><li>nperと利率の単位（年・月）は必ずそろえる</li><li>pv・nperが0、または符号不一致だと #NUM! エラーになる</li></ul>



<p class="wp-block-paragraph">「目標金額に届くには年利何%が必要？」という疑問を、RRI関数でサクッと解決してみてくださいね。</p>



<p class="wp-block-paragraph">財務関数シリーズの他の記事もあわせて読むと、お金まわりの計算がぐっと楽になりますよ。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-rate/">ExcelのRATE関数の使い方</a> — 定期支払ありの利率計算</li><li><a href="https://mashukabu.com/excel-function-howto-use-pduration/">ExcelのPDURATION関数の使い方</a> — 必要期間の逆算</li><li><a href="https://mashukabu.com/excel-function-howto-use-nper/">ExcelのNPER関数の使い方</a> — 積立・返済期間の計算</li><li><a href="https://mashukabu.com/excel-function-howto-use-pmt/">ExcelのPMT関数の使い方</a> — 毎月の支払額を計算</li><li><a href="https://mashukabu.com/excel-function-howto-use-fv/">ExcelのFV関数の使い方</a> — 将来価値の計算</li><li><a href="https://mashukabu.com/excel-function-howto-use-pv/">ExcelのPV関数の使い方</a> — 現在価値の計算</li><li><a href="https://mashukabu.com/excel-function-howto-use-irr/">ExcelのIRR関数の使い方</a> — 内部収益率で投資判断</li><li><a href="https://mashukabu.com/excel-function-howto-use-mirr/">ExcelのMIRR関数の使い方</a> — 修正内部収益率</li><li><a href="https://mashukabu.com/excel-function-howto-use-effect/">ExcelのEFFECT関数の使い方</a> — 実質年利の計算</li><li><a href="https://mashukabu.com/excel-function-howto-use-nominal/">ExcelのNOMINAL関数の使い方</a> — 名目年利の換算</li></ul>



<p class="wp-block-paragraph">数字で目標を設計できるようになると、お金の不安がぐっと減りますよ。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-rri/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのRATE関数の使い方｜ローンや積立の利率を求める方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-rate/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-rate/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sun, 25 Dec 2022 09:00:00 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[RATE関数]]></category>
		<category><![CDATA[ローン計算]]></category>
		<category><![CDATA[利率計算]]></category>
		<category><![CDATA[積立利率]]></category>
		<category><![CDATA[財務関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=2475</guid>

					<description><![CDATA[ExcelのRATE関数の使い方をわかりやすく解説します。ローンの実質利率の逆算や積立投資のリターン計算など、構文・6つの引数の意味から実践的な活用例、#NUM!エラーの対処法、NPER・PMT・RRI関数との使い分けまで丁寧に紹介。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「ローンの利率って、結局どれくらいなんだろう？」と気になったことはありませんか。毎月の返済額や総支払額はわかっていても、実際の利率を自分で計算するのはちょっと面倒ですよね。</p>



<p class="wp-block-paragraph">ExcelのRATE関数を使えば、返済期間・毎月の支払額・借入額から利率を逆算できます。この記事では、RATE関数の基本的な使い方から実践的な活用例まで、わかりやすく解説していきますよ。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-3" checked><label class="toc-title" for="toc-checkbox-3">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ExcelのRATE関数とは？</a></li><li><a href="#toc2" tabindex="0">ExcelのRATE関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">引数のポイント：符号の付け方</a></li><li><a href="#toc6" tabindex="0">RATE関数の戻り値</a></li></ol></li><li><a href="#toc7" tabindex="0">ExcelのRATE関数の基本的な使い方</a></li><li><a href="#toc8" tabindex="0">RATE関数の実践的な使い方・応用例</a><ol><li><a href="#toc9" tabindex="0">応用1: 積立投資の利回りを求める</a></li><li><a href="#toc10" tabindex="0">応用2: ローンの条件を比較する</a></li><li><a href="#toc11" tabindex="0">応用3: 期首払い（月初引き落とし）の利率計算</a></li></ol></li><li><a href="#toc12" tabindex="0">ExcelのRATE関数でよくあるエラーと対処法</a><ol><li><a href="#toc13" tabindex="0">#NUM! エラー</a></li><li><a href="#toc14" tabindex="0">#VALUE! エラー</a></li><li><a href="#toc15" tabindex="0">結果が0%やマイナスになる</a></li></ol></li><li><a href="#toc16" tabindex="0">RATE関数と似た関数との違い・使い分け</a><ol><li><a href="#toc17" tabindex="0">RRI関数・PDURATION関数との違い</a></li></ol></li><li><a href="#toc18" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ExcelのRATE関数とは？</span></h2>



<p class="wp-block-paragraph">RATE関数は、ローンや積立のような定期的な支払いに対する<strong>1期間あたりの利率</strong>を求める関数です。読み方は「レート」で、英語の「Rate（割合・利率）」がそのまま名前になっています。</p>



<p class="wp-block-paragraph">たとえば、こんな場面で活躍します。</p>



<ul class="wp-block-list"><li>住宅ローンや自動車ローンの実質利率を確認したいとき</li><li>毎月積立をしている投資の利回りを知りたいとき</li><li>複数のローン条件を比較して、有利な方を選びたいとき</li></ul>



<p class="wp-block-paragraph">RATE関数は「支払い条件はわかっているけど、利率だけがわからない」というケースで使う関数です。覚えておくと便利ですよ。</p>



<p class="wp-block-paragraph">対応バージョンは、Excel 2010以降・Microsoft 365・Googleスプレッドシートです。</p>



<h2 class="wp-block-heading"><span id="toc2">ExcelのRATE関数の書き方（構文と引数）</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=RATE(期間, 定期支払額, 現在価値, [将来価値], [支払期日], [推定値])</code></pre>



<p class="wp-block-paragraph">角カッコ <code>[]</code> の引数は省略できます。必須の引数は3つだけなので、シンプルに使い始められますよ。</p>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>期間（nper）</td><td>必須</td><td>支払いの総回数。月払い3年なら36、年払い5年なら5</td></tr><tr><td>定期支払額（pmt）</td><td>必須</td><td>毎回の支払額。支出はマイナスで指定する</td></tr><tr><td>現在価値（pv）</td><td>必須</td><td>現在の貸付額や投資額。借入ならプラス、投資ならマイナス</td></tr><tr><td>将来価値（fv）</td><td>省略可</td><td>最終的に残る金額。省略時は0</td></tr><tr><td>支払期日（type）</td><td>省略可</td><td>0＝期末払い（既定）、1＝期首払い</td></tr><tr><td>推定値（guess）</td><td>省略可</td><td>利率の初期推定値。省略時は10%</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc5">引数のポイント：符号の付け方</span></h3>



<p class="wp-block-paragraph">RATE関数で一番つまずきやすいのが、金額の符号（プラス・マイナス）です。基本的なルールはこちらになります。</p>



<ul class="wp-block-list"><li><strong>お金を受け取る</strong>（借入額など）→ <strong>プラス</strong></li><li><strong>お金を支払う</strong>（返済額、積立額など）→ <strong>マイナス</strong></li></ul>



<p class="wp-block-paragraph">たとえばローンの場合、借入額（現在価値）はプラス、毎月の返済額はマイナスで指定します。この符号を間違えると <code>#NUM!</code> エラーになるので注意してくださいね。</p>



<h3 class="wp-block-heading"><span id="toc6">RATE関数の戻り値</span></h3>



<p class="wp-block-paragraph">RATE関数は<strong>1期間あたりの利率</strong>を返します。月払いで計算した場合は「月利」が返るので、年利に換算するには結果に12を掛けてください。</p>



<pre class="wp-block-code"><code>=RATE(36, -50000, 1500000) * 12</code></pre>



<p class="wp-block-paragraph">この式は、150万円を月5万円ずつ36回で返済するときの<strong>年利</strong>を求めています。</p>



<h2 class="wp-block-heading"><span id="toc7">ExcelのRATE関数の基本的な使い方</span></h2>



<p class="wp-block-paragraph">ここでは、自動車ローンの利率を求める例で基本的な使い方を確認しましょう。</p>



<p class="wp-block-paragraph"><strong>条件</strong>:</p>



<ul class="wp-block-list"><li>借入額: 300万円</li><li>毎月の返済額: 60,000円</li><li>返済期間: 5年（60回払い）</li></ul>



<p class="wp-block-paragraph">セルにデータを入力して、RATE関数で利率を求めます。</p>



<figure class="wp-block-table"><table><thead><tr><th>セル</th><th>内容</th><th>値</th></tr></thead><tbody><tr><td>B2</td><td>返済期間（月数）</td><td>60</td></tr><tr><td>B3</td><td>毎月の返済額</td><td>-60000</td></tr><tr><td>B4</td><td>借入額</td><td>3000000</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=RATE(B2, B3, B4)</code></pre>



<p class="wp-block-paragraph">この数式を入力すると、月利が表示されます。年利に換算するには次のようにしましょう。</p>



<pre class="wp-block-code"><code>=RATE(B2, B3, B4) * 12</code></pre>



<p class="wp-block-paragraph">結果は<strong>年利 約8.3%</strong> です。返済額を先に決めてからローンを組んだ場合でも、実際にどれくらいの利率を払っているか確認できるのは便利ですよね。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>返済額（B3）にはマイナスの値を入力しています。これは「お金が出ていく」ことを表すルールです。プラスのまま入力すると正しい結果が出ないので気をつけましょう。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc8">RATE関数の実践的な使い方・応用例</span></h2>



<h3 class="wp-block-heading"><span id="toc9">応用1: 積立投資の利回りを求める</span></h3>



<p class="wp-block-paragraph">毎月3万円を10年間積み立てて、最終的に500万円になった場合の利回りを計算してみましょう。</p>



<pre class="wp-block-code"><code>=RATE(120, -30000, 0, 5000000) * 12</code></pre>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>値</th><th>意味</th></tr></thead><tbody><tr><td>期間</td><td>120</td><td>10年 x 12か月</td></tr><tr><td>定期支払額</td><td>-30000</td><td>毎月の積立額（支出なのでマイナス）</td></tr><tr><td>現在価値</td><td>0</td><td>最初の元手はゼロ</td></tr><tr><td>将来価値</td><td>5000000</td><td>最終到達額</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">結果は<strong>年利 約5.3%</strong> になります。「自分の積立がどれくらいの利回りで運用されていたか」を振り返るのに便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc10">応用2: ローンの条件を比較する</span></h3>



<p class="wp-block-paragraph">2つのローンの条件を比べたいときにもRATE関数は役立ちます。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>ローンA</th><th>ローンB</th></tr></thead><tbody><tr><td>借入額</td><td>200万円</td><td>200万円</td></tr><tr><td>毎月の返済額</td><td>45,000円</td><td>35,000円</td></tr><tr><td>返済期間</td><td>48か月</td><td>72か月</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=RATE(48, -45000, 2000000) * 12</code></pre>



<pre class="wp-block-code"><code>=RATE(72, -35000, 2000000) * 12</code></pre>



<p class="wp-block-paragraph">ローンAは<strong>年利 約5.2%</strong>、ローンBは<strong>年利 約8.2%</strong> です。毎月の返済額が少なくても、期間が長いと利率が高くなるケースがありますよね。RATE関数で比較してから判断するのがおすすめです。</p>



<h3 class="wp-block-heading"><span id="toc11">応用3: 期首払い（月初引き落とし）の利率計算</span></h3>



<p class="wp-block-paragraph">支払いが月初に行われるケースでは、5番目の引数（支払期日）に1を指定します。</p>



<pre class="wp-block-code"><code>=RATE(60, -55000, 3000000, 0, 1) * 12</code></pre>



<p class="wp-block-paragraph">期末払い（既定の0）と期首払い（1）では結果が少し変わります。契約条件に合わせて正しく指定してくださいね。</p>



<h2 class="wp-block-heading"><span id="toc12">ExcelのRATE関数でよくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc13">#NUM! エラー</span></h3>



<p class="wp-block-paragraph">RATE関数で最も多いエラーです。原因は主に2つあります。</p>



<p class="wp-block-paragraph"><strong>原因1: 符号の間違い</strong></p>



<p class="wp-block-paragraph">支払額と借入額が同じ符号（両方プラスなど）になっていると、計算が成り立ちません。支出はマイナス、受け取りはプラスのルールを確認しましょう。</p>



<p class="wp-block-paragraph"><strong>原因2: 計算が収束しない</strong></p>



<p class="wp-block-paragraph">RATE関数は内部で反復計算（最大20回）を行って利率を求めています。初期推定値から大きくずれていると解が見つからず <code>#NUM!</code> になります。この場合は6番目の引数（推定値）を指定してみてください。</p>



<pre class="wp-block-code"><code>=RATE(60, -50000, 3000000, 0, 0, 0.005)</code></pre>



<p class="wp-block-paragraph"><code>0.005</code>（月利0.5%の推定）のように、想定に近い値を入れると収束しやすくなりますよ。</p>



<h3 class="wp-block-heading"><span id="toc14">#VALUE! エラー</span></h3>



<p class="wp-block-paragraph">引数に数値以外（文字列や空白セル）が含まれていると発生します。セル参照先の値が数値になっているか確認しましょう。</p>



<h3 class="wp-block-heading"><span id="toc15">結果が0%やマイナスになる</span></h3>



<p class="wp-block-paragraph">引数の符号が逆になっている可能性があります。もう一度「受け取り＝プラス、支払い＝マイナス」のルールを確認してみてください。</p>



<h2 class="wp-block-heading"><span id="toc16">RATE関数と似た関数との違い・使い分け</span></h2>



<p class="wp-block-paragraph">RATE関数は財務関数グループの1つです。目的に応じて使い分けましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>求めるもの</th><th>説明</th></tr></thead><tbody><tr><td><strong>RATE</strong></td><td>利率</td><td>支払条件から利率を逆算する</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-nper/">NPER</a></td><td>期間</td><td>利率と支払額から必要な期間を求める</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-pmt/">PMT</a></td><td>定期支払額</td><td>利率と期間から毎回の支払額を求める</td></tr><tr><td>PV</td><td>現在価値</td><td>将来の支払いの現在の価値を求める</td></tr><tr><td>FV</td><td>将来価値</td><td>定期的な支払いの将来の合計額を求める</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">これらの財務関数は引数の構造がよく似ています。RATE関数で利率がわかったら、<a href="https://mashukabu.com/excel-function-howto-use-pmt/">PMT関数</a>で返済シミュレーションをしてみるのもおすすめですよ。</p>



<h3 class="wp-block-heading"><span id="toc17">RRI関数・PDURATION関数との違い</span></h3>



<p class="wp-block-paragraph">利率に関連する関数として、<a href="https://mashukabu.com/excel-function-howto-use-rri/">RRI関数</a>と<a href="https://mashukabu.com/excel-function-howto-use-pduration/">PDURATION関数</a>もあります。</p>



<ul class="wp-block-list"><li><strong><a href="https://mashukabu.com/excel-function-howto-use-rri/">RRI関数</a></strong>: 一括投資の等価年利を求める関数。定期的な支払いがないケースで使います</li><li><strong><a href="https://mashukabu.com/excel-function-howto-use-pduration/">PDURATION関数</a></strong>: 投資が目標額に達するまでの期間を求める関数</li></ul>



<p class="wp-block-paragraph">RATE関数は「毎月の支払い・積立がある」ケースで使い、RRI関数は「最初に一括で投資する」ケースで使うと覚えておけば迷いませんよ。</p>



<p class="wp-block-paragraph">投資のリターン計算では、<a href="https://mashukabu.com/excel-function-howto-use-mirr/">MIRR関数</a>もあわせてチェックしてみてください。</p>



<h2 class="wp-block-heading"><span id="toc18">まとめ</span></h2>



<p class="wp-block-paragraph">ExcelのRATE関数は、ローンや積立の<strong>利率を逆算</strong>できる便利な関数です。</p>



<p class="wp-block-paragraph">ポイントをおさらいしておきましょう。</p>



<ul class="wp-block-list"><li>RATE関数は「期間・支払額・現在価値」の3つで利率を求められる</li><li>金額の符号に注意。受け取り＝プラス、支払い＝マイナス</li><li>結果は1期間あたりの利率。年利にするには12を掛ける</li><li><code>#NUM!</code> エラーが出たら符号の確認と推定値の指定を試す</li><li><a href="https://mashukabu.com/excel-function-howto-use-nper/">NPER関数</a>や<a href="https://mashukabu.com/excel-function-howto-use-pmt/">PMT関数</a>とセットで使うと、ローン計算がさらに便利になる</li></ul>



<p class="wp-block-paragraph">ローンの契約前に実質利率を確認したり、積立投資の成果をチェックしたりと、お金まわりの判断に役立ててみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-rate/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
