<?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%B0%86%E6%9D%A5%E4%BE%A1%E5%80%A4/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 21 May 2026 11:42:04 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</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>ExcelのFVSCHEDULE関数の使い方｜変動利率の将来価値</title>
		<link>https://mashukabu.com/excel-fvschedule-function/</link>
					<comments>https://mashukabu.com/excel-fvschedule-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 07 May 2026 12:43:04 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[FVSCHEDULE]]></category>
		<category><![CDATA[変動利率]]></category>
		<category><![CDATA[将来価値]]></category>
		<category><![CDATA[投資シミュレーション]]></category>
		<category><![CDATA[複利計算]]></category>
		<category><![CDATA[財務関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6574</guid>

					<description><![CDATA[ExcelのFVSCHEDULE関数の使い方を実務目線で解説。FV関数との違い、変動金利の住宅ローンや投資シミュレーション、配列での利率指定、月利・年利の単位ミス対策、よくあるエラーまで、財務初心者が今日から使えるレベルで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">変動金利の住宅ローンや、年ごとに利回りが変わる投資商品の将来価値を試算したい。FV関数で計算してみたものの、利率は1つしか入れられず、変動金利には対応できないですよね。</p>



<p class="wp-block-paragraph">そんなときに役立つのが、ExcelのFVSCHEDULE関数です。配列で複数年分の利率を渡すだけで、変動利率の元本将来価値を一発で計算してくれる財務関数です。</p>



<p class="wp-block-paragraph">この記事ではFVSCHEDULE関数の構文・使い方から、FV関数との違い、変動金利型住宅ローンや投資シミュレーションといった実務活用例まで解説します。よくあるエラー対処や、XNPV関数との使い分けも紹介するので、財務初心者の方でも今日の業務にすぐ活かせますよ。</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">FVSCHEDULE関数とは？FV関数との違い</a><ol><li><a href="#toc2" tabindex="0">FV関数との違い（最重要ポイント）</a></li><li><a href="#toc3" tabindex="0">対応バージョン</a></li></ol></li><li><a href="#toc4" tabindex="0">FVSCHEDULE関数の構文と引数</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">FVSCHEDULE関数の基本的な使い方</a><ol><li><a href="#toc8" tabindex="0">配列リテラルで直接利率を指定する</a></li><li><a href="#toc9" tabindex="0">セル範囲で利率を指定する</a></li><li><a href="#toc10" tabindex="0">利率が0の年がある場合</a></li><li><a href="#toc11" tabindex="0">マイナス利率を含む場合</a></li></ol></li><li><a href="#toc12" tabindex="0">FVSCHEDULE関数の実務活用パターン5選</a><ol><li><a href="#toc13" tabindex="0">パターン1: 変動金利型の投資シミュレーション</a></li><li><a href="#toc14" tabindex="0">パターン2: 変動金利型住宅ローンの「運用残高」シミュレーション</a></li><li><a href="#toc15" tabindex="0">パターン3: 楽観・標準・悲観の3シナリオ比較</a></li><li><a href="#toc16" tabindex="0">パターン4: 月利を指定して月単位で計算する</a></li><li><a href="#toc17" tabindex="0">パターン5: 過去実績から満期額を逆検証する</a></li></ol></li><li><a href="#toc18" tabindex="0">利率指定で気をつけたい単位の落とし穴</a><ol><li><a href="#toc19" tabindex="0">利率を「5」と入力するのはNG</a></li><li><a href="#toc20" tabindex="0">年利・月利・日利の単位を揃える</a></li></ol></li><li><a href="#toc21" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc22" tabindex="0">#VALUE! が出るときの典型例</a></li><li><a href="#toc23" tabindex="0">IFERROR関数でエラーをラップする</a></li></ol></li><li><a href="#toc24" tabindex="0">FV関数・XNPV関数との違い・使い分け</a><ol><li><a href="#toc25" tabindex="0">主要4関数の比較</a></li><li><a href="#toc26" tabindex="0">使い分けの判断軸</a></li><li><a href="#toc27" tabindex="0">実務でよくある組み合わせ</a></li></ol></li><li><a href="#toc28" tabindex="0">まとめ｜FVSCHEDULE関数で変動利率の将来価値を見える化</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">FVSCHEDULE関数とは？FV関数との違い</span></h2>



<p class="wp-block-paragraph">FVSCHEDULE関数（読み方：エフブイスケジュール）は、元本に対して期間ごとに異なる利率を順次掛けていき、変動利率の将来価値を計算する財務関数です。</p>



<p class="wp-block-paragraph">関数名は「FV（Future Value＝将来価値）」と「SCHEDULE（スケジュール＝利率の予定表）」に由来します。利率を「予定表」として配列で渡すイメージです。</p>



<p class="wp-block-paragraph">FVSCHEDULE関数でできることをまとめると、次のようになります。</p>



<ul class="wp-block-list"><li>年ごとに利率が変わる投資商品の将来額を計算する</li><li>変動金利型の定期預金の満期額を求める</li><li>段階金利型商品（フラット35の段階金利型など）の試算をする</li><li>過去の実績利率から「結局いくらになったか」を逆検証する</li></ul>



<h3 class="wp-block-heading"><span id="toc2">FV関数との違い（最重要ポイント）</span></h3>



<p class="wp-block-paragraph">FV関数とFVSCHEDULE関数は、利率の前提と積立対応の有無で大きく違います。</p>



<figure class="wp-block-table"><table><thead><tr><th>観点</th><th>FV関数</th><th>FVSCHEDULE関数</th></tr></thead><tbody><tr><td>利率</td><td>固定（毎期同じ）</td><td>変動（期間ごとに異なる）</td></tr><tr><td>引数の数</td><td>5つ（rate, nper, pmt, pv, type）</td><td>2つ（元金, 利率配列）</td></tr><tr><td>積立</td><td>あり（毎月の積立に対応）</td><td>なし（一括投資の元本のみ）</td></tr><tr><td>利率の指定</td><td>単一の数値</td><td>配列またはセル範囲</td></tr><tr><td>期間の指定</td><td>nper引数で明示</td><td>利率配列の要素数</td></tr><tr><td>主な用途</td><td>定額預金・定期積立</td><td>変動金利・段階金利・利率予測</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">実務では「利率が一定なのか、年ごとに変わるのか」がそのまま使い分けの判断基準になります。利率が変わるならFVSCHEDULE関数、一定で積立もしたいならFV関数、と覚えるとシンプルです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>FVSCHEDULE関数は「元本の一括投資」が前提です。毎月の積立を含めたい場合は、FV関数の結果と合算するか、自分で複利計算を組み立てる必要があります。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc3">対応バージョン</span></h3>



<p class="wp-block-paragraph">FVSCHEDULE関数はExcel 2007以降で標準搭載されています。Microsoft 365・Excel 2024/2021/2019/2016に加え、Excel for Mac、Excel for the web でも使えますよ。</p>



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



<p class="wp-block-paragraph">FVSCHEDULE関数の構文は、財務関数の中でもとくにシンプルです。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(元金, 利率配列)</code></pre>



<h3 class="wp-block-heading"><span id="toc5">引数の詳細</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>説明</th><th>必須</th></tr></thead><tbody><tr><td>元金</td><td>現時点の投資額（現在価値）。プラスの数値で指定する</td><td>必須</td></tr><tr><td>利率配列</td><td>各期間の利率を配列定数またはセル範囲で指定する</td><td>必須</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ポイントは次の3つです。</p>



<ul class="wp-block-list"><li>元金は数値で指定する（文字列が混じると #VALUE! エラー）</li><li>利率は <code>0.05</code> または <code>5%</code> の形式で指定する（<code>5</code> と書くと年利500%扱い）</li><li>配列の要素数 = 期間数になる（3つなら3期間、12個なら12期間）</li></ul>



<h3 class="wp-block-heading"><span id="toc6">計算式の中身</span></h3>



<p class="wp-block-paragraph">FVSCHEDULE関数は、内部で次の式を計算しています。</p>



<pre class="wp-block-code"><code>将来価値 = 元金 × (1 + 利率1) × (1 + 利率2) × … × (1 + 利率n)</code></pre>



<p class="wp-block-paragraph">利率を順番に掛け合わせる、複利計算の基本形です。手計算でも検算できるので、「なぜこの結果になるのか」を上司に説明したいときにも安心ですよ。</p>



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



<p class="wp-block-paragraph">実際の動きを確認していきましょう。シンプルな例から始めて、徐々に実務的なパターンに広げていきます。</p>



<h3 class="wp-block-heading"><span id="toc8">配列リテラルで直接利率を指定する</span></h3>



<p class="wp-block-paragraph">100万円を3年間運用し、年利が1年目5%・2年目6%・3年目5.5%だった場合の将来額を求めます。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(1000000, {0.05, 0.06, 0.055})</code></pre>



<p class="wp-block-paragraph">結果は <strong>1,174,215</strong> 円になります。100万円が3年後に約117.4万円に増える計算です。</p>



<p class="wp-block-paragraph">中身を順を追って確認すると、次のようになります。</p>



<ul class="wp-block-list"><li>1年目末: 1,000,000 × 1.05 = 1,050,000</li><li>2年目末: 1,050,000 × 1.06 = 1,113,000</li><li>3年目末: 1,113,000 × 1.055 = 1,174,215</li></ul>



<p class="wp-block-paragraph">各期間の利率を順番に掛け合わせるだけなので、手計算でも一致するか確認できます。</p>



<h3 class="wp-block-heading"><span id="toc9">セル範囲で利率を指定する</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>A2</td><td>0.05</td></tr><tr><td>A3</td><td>0.06</td></tr><tr><td>A4</td><td>0.055</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=FVSCHEDULE(1000000, A2:A4)</code></pre>



<p class="wp-block-paragraph">結果は配列リテラル指定の場合と同じ <strong>1,174,215</strong> 円です。利率を変更すれば結果が自動で更新されるので、複数パターンの比較にぴったりですよ。</p>



<h3 class="wp-block-heading"><span id="toc10">利率が0の年がある場合</span></h3>



<p class="wp-block-paragraph">利率が0の年があってもエラーにはなりません。その年は元金がそのまま据え置かれます。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(1000000, {0.03, 0, 0.03})</code></pre>



<p class="wp-block-paragraph">結果は <strong>1,060,900</strong> 円です。2年目は0%なので、1年目末の金額がそのまま3年目に引き継がれています。リーマンショック直後のように利率がほぼゼロだった年を含めたい場合に使えますよ。</p>



<h3 class="wp-block-heading"><span id="toc11">マイナス利率を含む場合</span></h3>



<p class="wp-block-paragraph">景気後退や金利低下局面を想定し、マイナス利率を含めることもできます。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(1000000, {-0.02, -0.01, 0.01})</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>979,902</strong> 円です。マイナス利率の期間は元本が目減りし、その後プラス利率に戻っても完全には回復しないことが分かります。インフレ調整や下落シナリオの試算にも使える特性です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「マイナス利率って入力していいの？」と心配になりますが、計算上は問題ありません。実務では悲観シナリオの一部として使うケースが多いです。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc12">FVSCHEDULE関数の実務活用パターン5選</span></h2>



<p class="wp-block-paragraph">財務・経理の実務で使えるパターンを5つ紹介します。コピペで動くサンプルなので、自分の数値に置き換えて使ってみてください。</p>



<h3 class="wp-block-heading"><span id="toc13">パターン1: 変動金利型の投資シミュレーション</span></h3>



<p class="wp-block-paragraph">将来予測される金利を年ごとに入力し、投資の将来額を試算します。500万円を5年間運用し、年利が段階的に上がるケースです。</p>



<figure class="wp-block-table"><table><thead><tr><th>年</th><th>想定年利</th></tr></thead><tbody><tr><td>1年目</td><td>1.0%</td></tr><tr><td>2年目</td><td>1.5%</td></tr><tr><td>3年目</td><td>2.0%</td></tr><tr><td>4年目</td><td>2.5%</td></tr><tr><td>5年目</td><td>3.0%</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">利率を B2:B6 に入力した場合の数式は次のとおりです。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(5000000, B2:B6)</code></pre>



<p class="wp-block-paragraph">結果は <strong>5,519,741</strong> 円。5年後に約552万円になる計算です。</p>



<p class="wp-block-paragraph">利率予測を変えて何度も試したいときは、セル範囲で渡すのが圧倒的にラクです。経営企画の中期計画で、金利環境を年度ごとに変えて再試算する場面でも活躍しますよ。</p>



<h3 class="wp-block-heading"><span id="toc14">パターン2: 変動金利型住宅ローンの「運用残高」シミュレーション</span></h3>



<p class="wp-block-paragraph">変動金利型住宅ローンの試算で、「もし返済せずに利息だけが乗っていったら残高はどうなるか」を確認したいケースです。</p>



<p class="wp-block-paragraph">3000万円を借り入れ、5年間の各年の適用金利が次のように変動した場合を考えます。</p>



<figure class="wp-block-table"><table><thead><tr><th>年</th><th>適用金利</th></tr></thead><tbody><tr><td>1年目</td><td>0.475%</td></tr><tr><td>2年目</td><td>0.5%</td></tr><tr><td>3年目</td><td>0.55%</td></tr><tr><td>4年目</td><td>0.6%</td></tr><tr><td>5年目</td><td>0.65%</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=FVSCHEDULE(30000000, C2:C6)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>30,841,761</strong> 円。返済しなければ5年で約84万円の利息が積み上がります。</p>



<p class="wp-block-paragraph">実際のローン返済額試算には <a href="https://mashukabu.com/excel-function-howto-use-pmt/">ExcelのPMT関数</a> や <a href="https://mashukabu.com/excel-function-howto-use-ipmt/">ExcelのIPMT関数</a> を組み合わせて使いますが、「金利が動いた場合に元本がどう増えていくか」を可視化するときにFVSCHEDULE関数が役立ちます。</p>



<h3 class="wp-block-heading"><span id="toc15">パターン3: 楽観・標準・悲観の3シナリオ比較</span></h3>



<p class="wp-block-paragraph">将来の金利は予測が難しいので、複数シナリオを並べてリスクの幅を可視化するのが定石です。</p>



<p class="wp-block-paragraph">300万円を5年間運用した場合の比較表を作ってみます。</p>



<figure class="wp-block-table"><table><thead><tr><th>シナリオ</th><th>利率（5年分）</th><th>数式</th><th>5年後の将来額</th></tr></thead><tbody><tr><td>楽観</td><td>5%, 5%, 5%, 5%, 5%</td><td>=FVSCHEDULE(3000000, D2:D6)</td><td>約3,828,845円</td></tr><tr><td>標準</td><td>3%, 3%, 3%, 3%, 3%</td><td>=FVSCHEDULE(3000000, E2:E6)</td><td>約3,477,822円</td></tr><tr><td>悲観</td><td>1%, 1%, 1%, 1%, 1%</td><td>=FVSCHEDULE(3000000, F2:F6)</td><td>約3,153,030円</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">シナリオ別に列を分けておけば、利率を変えるだけでシミュレーションが完結します。経営層への提案資料では「悲観シナリオでも約315万円」という言い方ができると、説得力がぐっと上がりますよ。</p>



<h3 class="wp-block-heading"><span id="toc16">パターン4: 月利を指定して月単位で計算する</span></h3>



<p class="wp-block-paragraph">利率配列は年単位だけでなく、月単位でも指定できます。月ごとに利率が変わるケースに便利です。</p>



<p class="wp-block-paragraph">300万円を6か月運用し、月利が0.1%・0.12%・0.15%・0.13%・0.11%・0.10%だった場合の数式は次のとおりです。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(3000000, {0.001, 0.0012, 0.0015, 0.0013, 0.0011, 0.001})</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>3,021,363</strong> 円。6か月後に約2.1万円の利息が付く計算です。</p>



<p class="wp-block-paragraph">利率配列の単位（年・月・日）と、要素数を必ず揃えてください。月利なら配列も月数分並べる、というルールを徹底すれば単位ミスは防げます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>配列の要素数 = 期間数 です。月利を12個並べれば1年分、24個並べれば2年分のシミュレーションになります。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc17">パターン5: 過去実績から満期額を逆検証する</span></h3>



<p class="wp-block-paragraph">変動金利型の定期預金で、銀行が表示している満期額が正しいかチェックする用途にも使えます。</p>



<p class="wp-block-paragraph">200万円を10年預け、各年の適用利率が次のとおり記録されているケースです。</p>



<figure class="wp-block-table"><table><thead><tr><th>年</th><th>適用利率</th></tr></thead><tbody><tr><td>1年目</td><td>0.3%</td></tr><tr><td>2年目</td><td>0.35%</td></tr><tr><td>3年目</td><td>0.4%</td></tr><tr><td>4年目</td><td>0.5%</td></tr><tr><td>5年目</td><td>0.6%</td></tr><tr><td>6年目</td><td>0.55%</td></tr><tr><td>7年目</td><td>0.5%</td></tr><tr><td>8年目</td><td>0.45%</td></tr><tr><td>9年目</td><td>0.4%</td></tr><tr><td>10年目</td><td>0.35%</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">利率を D2:D11 に入力した場合の数式は次のとおりです。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(2000000, D2:D11)</code></pre>



<p class="wp-block-paragraph">結果は約 <strong>2,089,754</strong> 円。10年で約9万円の利息が付く計算になります。銀行の取引明細と一致するかチェックすると、間違いがないか確認できますよ。</p>



<h2 class="wp-block-heading"><span id="toc18">利率指定で気をつけたい単位の落とし穴</span></h2>



<p class="wp-block-paragraph">FVSCHEDULE関数で「結果が異常に大きい」「逆に小さすぎる」と感じたら、ほぼ間違いなく利率の単位ミスです。実務でつまずきやすいポイントを整理します。</p>



<h3 class="wp-block-heading"><span id="toc19">利率を「5」と入力するのはNG</span></h3>



<p class="wp-block-paragraph">最頻出のミスが「5%を <code>5</code> と入力してしまう」ケースです。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(1000000, {5, 6, 5.5})</code></pre>



<p class="wp-block-paragraph">このまま実行すると、年利500%扱いで計算が走り、結果は約 <strong>3億円</strong> になります。明らかにおかしいので気づきやすいですが、たとえば1.5を入れて150%扱いになると気づきにくく、稟議資料に誤った数字が載るリスクがあります。</p>



<p class="wp-block-paragraph">正しい入力形式は次のいずれかです。</p>



<ul class="wp-block-list"><li>小数表記: <code>0.05</code></li><li>パーセント表記: <code>5%</code></li></ul>



<h3 class="wp-block-heading"><span id="toc20">年利・月利・日利の単位を揃える</span></h3>



<p class="wp-block-paragraph">利率配列の単位（年・月・日）と、要素数の単位を必ず揃えてください。Excelは単位の自動換算をしてくれません。</p>



<figure class="wp-block-table"><table><thead><tr><th>シミュレーションの単位</th><th>配列の中身</th><th>要素数の意味</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></tbody></table></figure>



<p class="wp-block-paragraph">たとえば「年利1.2%を月単位でシミュレーションしたい」なら、月利に換算して <code>1.2% / 12 = 0.1%</code> を12個並べます。年利を月単位の配列にそのまま入れると、結果が大きく狂うので注意してください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>利率の単位ミスは結果が桁単位で違ってくるので、検算する習慣をつけると安心です。簡単な期間で手計算と一致するか確認してから本番の数式に展開しましょう。</p></blockquote>



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



<p class="wp-block-paragraph">FVSCHEDULE関数で発生しやすいエラーをまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>エラー</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>#VALUE!</td><td>利率配列に文字列が混じっている</td><td>数値だけで埋める</td></tr><tr><td>#VALUE!</td><td>元金に文字列を指定している</td><td>数値で指定する</td></tr><tr><td>#VALUE!</td><td>配列に空白セルがある</td><td>0を入れるか範囲を見直す</td></tr><tr><td>結果が異常に大きい</td><td>利率を <code>5</code> のように整数で指定</td><td><code>0.05</code> または <code>5%</code> で指定</td></tr><tr><td>結果が想定より小さい</td><td>月利を年利の枠で扱った</td><td>期間と利率の単位をそろえる</td></tr><tr><td>結果が元金と同じ</td><td>利率がすべて0</td><td>利率を入力する</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc22">#VALUE! が出るときの典型例</span></h3>



<p class="wp-block-paragraph">利率配列に空白セルや文字列（「N/A」「-」など）が紛れ込んでいるケースが大半です。利率データをコピー&#038;ペーストしたときに、書式が文字列のまま入力されている場合も同じエラーになります。</p>



<p class="wp-block-paragraph">対処は、データの貼り付け先のセル書式を「数値」にしてから貼り直すか、<code>=ISNUMBER(A2)</code> で各セルが数値かどうか個別チェックするのが確実です。</p>



<h3 class="wp-block-heading"><span id="toc23">IFERROR関数でエラーをラップする</span></h3>



<p class="wp-block-paragraph">エラー時にメッセージを表示したいときは、IFERROR関数で包むのが定番です。</p>



<pre class="wp-block-code"><code>=IFERROR(FVSCHEDULE(B2, C2:C6), &quot;利率データを確認してください&quot;)</code></pre>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-if/">ExcelのIF関数の使い方</a> と組み合わせると、稟議資料に貼っても恥ずかしくないシートが作れますよ。</p>



<h2 class="wp-block-heading"><span id="toc24">FV関数・XNPV関数との違い・使い分け</span></h2>



<p class="wp-block-paragraph">財務評価の関数は、利率の前提と何を求めたいかで使い分けます。</p>



<h3 class="wp-block-heading"><span id="toc25">主要4関数の比較</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>利率</th><th>積立</th><th>求めるもの</th><th>主な用途</th></tr></thead><tbody><tr><td>FV関数</td><td>固定</td><td>あり</td><td>将来価値</td><td>定期積立・定額預金の満期額</td></tr><tr><td>FVSCHEDULE関数</td><td>変動</td><td>なし</td><td>将来価値</td><td>変動金利型投資・段階金利の試算</td></tr><tr><td>XNPV関数</td><td>固定</td><td>–</td><td>正味現在価値</td><td>不定期キャッシュフローの投資判断</td></tr><tr><td>XIRR関数</td><td>–</td><td>–</td><td>内部収益率</td><td>不定期キャッシュフローの実利回り</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc26">使い分けの判断軸</span></h3>



<ul class="wp-block-list"><li>利率が固定で、毎月の積立を含めたい → FV関数</li><li>利率が変動し、元本のみで将来価値を試算したい → <strong>FVSCHEDULE関数</strong></li><li>不定期な日付のキャッシュフローを評価したい → XNPV関数 / XIRR関数</li></ul>



<h3 class="wp-block-heading"><span id="toc27">実務でよくある組み合わせ</span></h3>



<p class="wp-block-paragraph">たとえば変動金利型住宅ローンの試算では、次のような関数組み合わせが定番です。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-pmt/">PMT関数</a>: 月々の返済額</li><li><a href="https://mashukabu.com/excel-function-howto-use-ipmt/">IPMT関数</a>: 利息部分</li><li><a href="https://mashukabu.com/excel-function-howto-use-ppmt/">PPMT関数</a>: 元金部分</li><li><strong>FVSCHEDULE関数</strong>: 金利変動シナリオでの残高推移</li></ul>



<p class="wp-block-paragraph">利息と返済を厳密にシミュレーションしたい場合は、FVSCHEDULE関数だけでは足りないので注意してください。「金利が動いたら元本がどれだけ増えるか」の概算用途と覚えておくと、適用範囲を間違えずに済みます。</p>



<p class="wp-block-paragraph">関連記事もあわせてご覧ください。</p>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-xnpv-function/">ExcelのXNPV関数の使い方｜不定期キャッシュフローの正味現在価値</a></li><li><a href="https://mashukabu.com/excel-xirr-function/">ExcelのXIRR関数の使い方｜不定期キャッシュフローの内部収益率</a></li><li><a href="https://mashukabu.com/excel-function-howto-npv/">ExcelのNPV関数の使い方｜正味現在価値で投資判断</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-rate/">ExcelのRATE関数の使い方｜投資・ローンの利率を逆算</a></li><li><a href="https://mashukabu.com/spreadsheet-fvschedule-function/">GoogleスプレッドシートのFVSCHEDULE関数の使い方</a></li></ul>



<h2 class="wp-block-heading"><span id="toc28">まとめ｜FVSCHEDULE関数で変動利率の将来価値を見える化</span></h2>



<p class="wp-block-paragraph">ExcelのFVSCHEDULE関数は、変動する利率を配列で受け取り、元本の将来価値を一発で計算する財務関数です。要点をまとめます。</p>



<ul class="wp-block-list"><li>構文は <code>=FVSCHEDULE(元金, 利率配列)</code> の2引数だけ</li><li>配列の要素数 = 期間数になる</li><li>利率は <code>0.05</code> または <code>5%</code> 形式で指定する（<code>5</code> は500%扱い）</li><li>利率0・マイナス利率も計算できる</li><li>単位（年・月・日）は配列と要素数で必ず揃える</li><li>元本のみが対象で、毎月積立は含められない</li><li>「変動金利」「段階金利」「シナリオ比較」の試算に最適</li></ul>



<p class="wp-block-paragraph">「変動金利の住宅ローンで5年後どうなる？」「年ごとに利回りが変わる投資商品の将来価値は？」といった場面で、FVSCHEDULE関数があれば手計算で悩まずに数字を出せます。FV関数しか使ったことがない方は、ぜひFVSCHEDULE関数も実務のレパートリーに加えてみてくださいね。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-fvschedule-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのFVSCHEDULE関数の使い方｜変動利率の将来価値</title>
		<link>https://mashukabu.com/spreadsheet-fvschedule-function/</link>
					<comments>https://mashukabu.com/spreadsheet-fvschedule-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Mon, 20 Apr 2026 02:30:42 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[FVSCHEDULE]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[変動利率]]></category>
		<category><![CDATA[将来価値]]></category>
		<category><![CDATA[複利計算]]></category>
		<category><![CDATA[財務関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6108</guid>

					<description><![CDATA[GoogleスプレッドシートのFVSCHEDULE関数で変動利率の将来価値を計算する方法を解説。基本構文から変動金利型の投資シミュレーション、FV関数との使い分けまで実例付きで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「年ごとに利率が変わる投資の将来額を計算したい」</p>



<p class="wp-block-paragraph">利率が毎年同じならFV関数で済みますが、変動金利の場合は複利計算が複雑になりますよね。</p>



<p class="wp-block-paragraph">スプレッドシートのFVSCHEDULE関数を使えば、年ごとに異なる利率を配列で指定するだけで、変動利率での将来価値が一発で求められます。</p>



<p class="wp-block-paragraph">この記事では、FVSCHEDULE関数の基本から変動金利型の投資シミュレーションまで、実務で使えるパターンをまとめて紹介します。</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">FVSCHEDULE関数とは？ &#8212; スプレッドシートで変動利率の将来価値を計算する関数</a></li><li><a href="#toc2" tabindex="0">FVSCHEDULE関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li></ol></li><li><a href="#toc5" tabindex="0">FVSCHEDULE関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">配列リテラルで直接利率を指定する</a></li><li><a href="#toc7" tabindex="0">セル範囲で利率を指定する</a></li><li><a href="#toc8" tabindex="0">利率が0の期間を含める</a></li></ol></li><li><a href="#toc9" tabindex="0">FVSCHEDULE関数の実践的な使い方・応用例</a><ol><li><a href="#toc10" tabindex="0">変動金利型の投資シミュレーション</a></li><li><a href="#toc11" tabindex="0">変動金利型の定期預金の満期額を計算する</a></li><li><a href="#toc12" tabindex="0">月利を指定して月単位で計算する</a></li><li><a href="#toc13" tabindex="0">複数の運用パターンを比較する</a></li></ol></li><li><a href="#toc14" tabindex="0">似た関数との使い分け（財務関数ファミリー）</a></li><li><a href="#toc15" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc16" tabindex="0">Excelとの違い</a></li><li><a href="#toc17" tabindex="0">まとめ</a><ol><li><a href="#toc18" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">FVSCHEDULE関数とは？ &#8212; スプレッドシートで変動利率の将来価値を計算する関数</span></h2>



<p class="wp-block-paragraph">FVSCHEDULE関数（読み方: えふぶいスケジュール）は、<strong>変動する利率スケジュールを使って元本の将来価値を計算する関数</strong>です。</p>



<p class="wp-block-paragraph">関数名は「FV（Future Value：将来価値）+ SCHEDULE（スケジュール）」に由来します。年ごとに変わる利率を「スケジュール」として配列で渡すイメージです。</p>



<p class="wp-block-paragraph">FVSCHEDULE関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>年ごとに利率が変わる投資の将来額を計算する</li><li>変動金利型の定期預金の満期額を計算する</li><li>段階的に金利が上がる商品のシミュレーションを作る</li><li>過去の実績利率から将来価値を逆検証する</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>FVSCHEDULE関数はGoogleスプレッドシートの全バージョンで使えます。ExcelのFVSCHEDULE関数と完全互換なので、ファイルのやり取りでも安心です。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=FVSCHEDULE(元本, 利率スケジュール)</code></pre>



<p class="wp-block-paragraph">カッコの中に元本と利率スケジュールの2つを指定します。引数は2つだけなのでシンプルです。</p>



<p class="wp-block-paragraph">内部では「元本 × (1+利率1) × (1+利率2) × … × (1+利率n)」という複利計算式で算出しています。配列で渡された利率を順番に掛け合わせていく仕組みです。</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>元本</td><td>必須</td><td>現時点の投資額（現在価値）。プラスの数値で指定する</td></tr><tr><td>利率スケジュール</td><td>必須</td><td>各期間の利率を配列またはセル範囲で指定する。例: {0.05, 0.06, 0.055}</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>利率スケジュールの要素数が、そのまま運用期間（年数や月数）になります。3つ指定すれば3期間分、5つ指定すれば5期間分の計算です。</p></blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p><a href="https://mashukabu.com/spreadsheet-fv-function/">FV関数</a>は固定利率の将来価値、FVSCHEDULE関数は変動利率の将来価値を求めます。利率が一定ならFV、変わるならFVSCHEDULEと覚えてください。</p></blockquote>



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



<p class="wp-block-paragraph">まずはシンプルな例で動きを確認してみましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">配列リテラルで直接利率を指定する</span></h3>



<p class="wp-block-paragraph">100万円を3年間運用し、年利が1年目5%・2年目6%・3年目5.5%だった場合の将来額を計算します。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(1000000, {0.05, 0.06, 0.055})</code></pre>



<p class="wp-block-paragraph">結果は <strong>1,174,215</strong> です。100万円が3年後に約117.4万円になります。</p>



<p class="wp-block-paragraph">計算の中身を確認すると、以下の流れです。</p>



<ul class="wp-block-list"><li>1年目末: 1,000,000 × 1.05 = 1,050,000</li><li>2年目末: 1,050,000 × 1.06 = 1,113,000</li><li>3年目末: 1,113,000 × 1.055 = 1,174,215</li></ul>



<p class="wp-block-paragraph">各期間の利率を順番に掛け合わせるので、手計算でも同じ結果が確認できます。</p>



<h3 class="wp-block-heading"><span id="toc7">セル範囲で利率を指定する</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>A1</td><td>0.05</td></tr><tr><td>A2</td><td>0.06</td></tr><tr><td>A3</td><td>0.055</td></tr></tbody></table></figure>



<pre class="wp-block-code"><code>=FVSCHEDULE(1000000, A1:A3)</code></pre>



<p class="wp-block-paragraph">結果は配列指定の場合と同じ <strong>1,174,215</strong> です。利率を変更すれば結果が自動更新されるので、複数パターンの比較に便利ですよ。</p>



<h3 class="wp-block-heading"><span id="toc8">利率が0の期間を含める</span></h3>



<p class="wp-block-paragraph">利率が0の年があってもエラーにはなりません。その年は元本がそのまま据え置かれます。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(1000000, {0.03, 0, 0.03})</code></pre>



<p class="wp-block-paragraph">結果は <strong>1,060,900</strong> です。2年目は0%なので、1年目末の金額がそのまま3年目に引き継がれています。</p>



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



<h3 class="wp-block-heading"><span id="toc10">変動金利型の投資シミュレーション</span></h3>



<p class="wp-block-paragraph">将来予測される金利を年ごとに入力して、投資の将来額をシミュレーションします。</p>



<p class="wp-block-paragraph">500万円を5年間運用し、年利が段階的に上昇するケースです。</p>



<figure class="wp-block-table"><table><thead><tr><th>年</th><th>想定年利</th></tr></thead><tbody><tr><td>1年目</td><td>1.0%</td></tr><tr><td>2年目</td><td>1.5%</td></tr><tr><td>3年目</td><td>2.0%</td></tr><tr><td>4年目</td><td>2.5%</td></tr><tr><td>5年目</td><td>3.0%</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">利率を B2:B6 に入力した場合の数式は次のとおりです。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(5000000, B2:B6)</code></pre>



<p class="wp-block-paragraph">結果は <strong>5,519,741</strong> です。5年後に約552.0万円になります。</p>



<p class="wp-block-paragraph">利率予測を変えて何度も試したいときは、セル範囲指定が圧倒的に便利です。</p>



<h3 class="wp-block-heading"><span id="toc11">変動金利型の定期預金の満期額を計算する</span></h3>



<p class="wp-block-paragraph">10年もの変動金利型定期預金で、過去の適用利率から実際の満期額を計算します。</p>



<p class="wp-block-paragraph">200万円を10年間預け、各年の適用利率が記録されているケースです。</p>



<figure class="wp-block-table"><table><thead><tr><th>年</th><th>適用利率</th></tr></thead><tbody><tr><td>1年目</td><td>0.3%</td></tr><tr><td>2年目</td><td>0.35%</td></tr><tr><td>3年目</td><td>0.4%</td></tr><tr><td>4年目</td><td>0.5%</td></tr><tr><td>5年目</td><td>0.6%</td></tr><tr><td>6年目</td><td>0.55%</td></tr><tr><td>7年目</td><td>0.5%</td></tr><tr><td>8年目</td><td>0.45%</td></tr><tr><td>9年目</td><td>0.4%</td></tr><tr><td>10年目</td><td>0.35%</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">利率を D2:D11 に入力した場合の数式は次のとおりです。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(2000000, D2:D11)</code></pre>



<p class="wp-block-paragraph">結果は <strong>2,089,754</strong> です。10年で約9万円の利息が付きます。</p>



<p class="wp-block-paragraph">過去の実績利率から「実際にいくらになったか」を検証するときに重宝しますよ。</p>



<h3 class="wp-block-heading"><span id="toc12">月利を指定して月単位で計算する</span></h3>



<p class="wp-block-paragraph">利率スケジュールは年単位だけでなく、月単位でも指定できます。月ごとに利率が変わるケースに便利です。</p>



<p class="wp-block-paragraph">300万円を6か月運用し、月利が0.1%・0.12%・0.15%・0.13%・0.11%・0.10%だった場合の数式は次のとおりです。</p>



<pre class="wp-block-code"><code>=FVSCHEDULE(3000000, {0.001, 0.0012, 0.0015, 0.0013, 0.0011, 0.001})</code></pre>



<p class="wp-block-paragraph">結果は <strong>3,021,363</strong> です。6か月後に約2.1万円の利息が付きます。</p>



<p class="wp-block-paragraph">利率スケジュールの単位（年・月・日）と要素数を合わせて運用期間を表現する点に注意してください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>配列の要素数 = 期間数 です。月利を12個並べれば1年分、24個並べれば2年分のシミュレーションができます。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc13">複数の運用パターンを比較する</span></h3>



<p class="wp-block-paragraph">楽観・標準・悲観の3シナリオで将来額を比較すると、リスクの幅が見えてきます。</p>



<p class="wp-block-paragraph">300万円を5年間運用した場合の比較です。</p>



<figure class="wp-block-table"><table><thead><tr><th>シナリオ</th><th>1〜5年目の利率</th><th>5年後の将来額</th></tr></thead><tbody><tr><td>楽観</td><td>全年5%</td><td>約383万円</td></tr><tr><td>標準</td><td>全年3%</td><td>約348万円</td></tr><tr><td>悲観</td><td>全年1%</td><td>約315万円</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">利率を毎年変えるパターンも組み合わせれば、より現実的なシミュレーションができますよ。</p>



<h2 class="wp-block-heading"><span id="toc14">似た関数との使い分け（財務関数ファミリー）</span></h2>



<p class="wp-block-paragraph">将来価値を求める関数にはFV関数とFVSCHEDULE関数の2つがあります。利率が固定か変動かで使い分けます。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>利率</th><th>積立</th><th>使う場面の例</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/spreadsheet-fv-function/">FV</a></td><td>固定</td><td>あり</td><td>毎月積立や定期預金（固定金利）の満期額</td></tr><tr><td>FVSCHEDULE</td><td>変動</td><td>なし</td><td>変動金利型投資・年ごとに利率が変わるケース</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-pv-function/">PV</a></td><td>固定</td><td>あり</td><td>将来の受取額の現在価値</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-npv-function/">NPV</a></td><td>固定</td><td>不規則</td><td>キャッシュフローが不定期な投資の正味現在価値</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-irr-function/">IRR</a></td><td>&#8212;</td><td>不規則</td><td>投資の内部収益率</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">FVSCHEDULE関数は「元本の一括投資」が前提です。毎月の積立を含めたい場合は別途FV関数の結果と合算するか、自分で複利計算を組み立てる必要があります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>利率が一定なら<a href="https://mashukabu.com/spreadsheet-fv-function/">FV関数</a>、年ごとに変わるならFVSCHEDULE関数、キャッシュフローが不規則なら<a href="https://mashukabu.com/spreadsheet-npv-function/">NPV関数</a>、と使い分けましょう。</p></blockquote>



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



<p class="wp-block-paragraph">FVSCHEDULE関数で「思った結果にならない」ケースをまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>#VALUE! エラーが出る</td><td>利率スケジュールに文字列が含まれている</td><td>数値のみ指定する。空欄も含めない</td></tr><tr><td>#VALUE! エラーが出る</td><td>元本に文字列を指定している</td><td>元本は数値で指定する</td></tr><tr><td>将来額が想定より大きい</td><td>利率を「5」のように整数で指定している</td><td>パーセンテージは0.05または5%で指定する</td></tr><tr><td>将来額が想定より小さい</td><td>月利を年利の枠で指定している</td><td>期間と利率の単位を揃える</td></tr><tr><td>結果が元本と同じ</td><td>利率スケジュールがすべて0</td><td>利率に値を入力する</td></tr><tr><td>結果がマイナス</td><td>利率にマイナスを指定している</td><td>マイナス利率は元本目減りを意味する。意図と合っているか確認</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>最も多いミスは「利率の指定形式」です。5%は <code>0.05</code> または <code>5%</code> と書きます。<code>5</code> と書くと年利500%扱いになるので注意してくださいね。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc16">Excelとの違い</span></h2>



<p class="wp-block-paragraph">FVSCHEDULE関数はExcelとGoogleスプレッドシートで完全に同じ動作です。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>Excel</th><th>Googleスプレッドシート</th></tr></thead><tbody><tr><td>構文</td><td>=FVSCHEDULE(元金, 利率配列)</td><td>=FVSCHEDULE(元本, 利率スケジュール)</td></tr><tr><td>動作</td><td>変動利率の将来価値を返す</td><td>変動利率の将来価値を返す</td></tr><tr><td>利率の指定</td><td>配列定数またはセル範囲</td><td>配列定数またはセル範囲</td></tr><tr><td>引数の数</td><td>2つ（固定）</td><td>2つ（固定）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数名の表記が若干異なるだけで、機能は完全に同じです。.xlsxファイルをGoogleスプレッドシートで開いても、FVSCHEDULEの数式はそのまま動作しますよ。</p>



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



<p class="wp-block-paragraph">FVSCHEDULE関数は、変動する利率スケジュールを使って元本の将来価値を計算する関数です。</p>



<p class="wp-block-paragraph">ポイントを整理します。</p>



<ul class="wp-block-list"><li>構文は <code>=FVSCHEDULE(元本, 利率スケジュール)</code></li><li>利率スケジュールは配列リテラル <code>{0.05, 0.06}</code> またはセル範囲で指定する</li><li>配列の要素数 = 期間数になる</li><li>利率は <code>0.05</code> または <code>5%</code> の形式で指定する（<code>5</code> は500%扱いになるので注意）</li><li>固定利率ならFV関数、変動利率ならFVSCHEDULE関数を使う</li><li>毎月積立を含めるシミュレーションは扱えない（一括投資の前提）</li></ul>



<p class="wp-block-paragraph">まずは <code>=FVSCHEDULE(1000000, {0.03, 0.04, 0.05})</code> で100万円・3年運用の将来額を試してみてください。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc18">関連記事</span></h3>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-fv-function/">スプレッドシートのFV関数の使い方｜将来価値を計算する方法</a></li><li><a href="https://mashukabu.com/spreadsheet-pv-function/">スプレッドシートのPV関数の使い方｜現在価値を計算する方法</a></li><li><a href="https://mashukabu.com/spreadsheet-pmt-function/">スプレッドシートのPMT関数の使い方｜定期支払額を求める方法</a></li><li><a href="https://mashukabu.com/spreadsheet-npv-function/">スプレッドシートのNPV関数の使い方｜正味現在価値を計算する方法</a></li><li><a href="https://mashukabu.com/spreadsheet-irr-function/">スプレッドシートのIRR関数の使い方｜内部収益率を計算する方法</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-fvschedule-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのFV関数の使い方｜積立投資・NISA・iDeCoの将来価値を計算する財務関数</title>
		<link>https://mashukabu.com/excel-function-howto-use-fv/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-fv/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Thu, 16 Apr 2026 13:56:42 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[FV関数]]></category>
		<category><![CDATA[iDeCo]]></category>
		<category><![CDATA[NISA]]></category>
		<category><![CDATA[将来価値]]></category>
		<category><![CDATA[積立投資]]></category>
		<category><![CDATA[財務関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=6020</guid>

					<description><![CDATA[ExcelのFV関数で積立投資・NISA・iDeCoの将来価値を計算する方法を解説。引数の順番・符号ルール・年利月利変換・毎月積立・初期資金+積立の複合計算・期首期末払いの差を実例付きで紹介。FAQ・関連財務関数の使い分け・インフレ・税金の注意点まで完全網羅。]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">ExcelのFV関数の使い方｜積立投資・NISA・iDeCoの将来価値を計算する財務関数</h1>




  <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><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">ExcelのFV関数とは？将来価値を求めるExcel財務関数</a><ol><li><a href="#toc3" tabindex="0">FV（Future Value）の定義と使いどころ</a></li><li><a href="#toc4" tabindex="0">FV関数はExcel・Googleスプレッドシートで利用可能</a></li></ol></li><li><a href="#toc5" tabindex="0">FV関数の構文と引数の意味</a><ol><li><a href="#toc6" tabindex="0">=FV(rate, nper, pmt, [pv], [type])の5引数</a></li><li><a href="#toc7" tabindex="0">月次計算時の単位換算（年利÷12・年数×12）</a></li></ol></li><li><a href="#toc8" tabindex="0">符号ルールを理解する（FV関数最大のつまずきポイント）</a><ol><li><a href="#toc9" tabindex="0">支払い＝マイナス、受取＝プラスのキャッシュフロー方向</a></li><li><a href="#toc10" tabindex="0">結果がマイナスになる理由とABS関数での対処</a></li></ol></li><li><a href="#toc11" tabindex="0">実例①：毎月積立だけの将来価値（基本形）</a><ol><li><a href="#toc12" tabindex="0">月3万円・年利3%・20年の積立額を求める</a></li></ol></li><li><a href="#toc13" tabindex="0">実例②：一括投資＋毎月積立の複合計算</a><ol><li><a href="#toc14" tabindex="0">初期資金100万円＋月2万円・年利2%・10年後の価値</a></li></ol></li><li><a href="#toc15" tabindex="0">実例③：期首払い（type=1）と期末払いの違い</a><ol><li><a href="#toc16" tabindex="0">iDeCoの積立日設定を例に差額を比較</a></li><li><a href="#toc17" tabindex="0">30年シミュレーションでの差額（長期）</a></li></ol></li><li><a href="#toc18" tabindex="0">実例④：NISAつみたて投資枠の長期シミュレーション</a><ol><li><a href="#toc19" tabindex="0">月10万円・年利4%・30年（満額活用ケース）</a></li><li><a href="#toc20" tabindex="0">月3.3万円・年利4%・30年（生涯投資枠1,800万円ぴったり活用）</a></li></ol></li><li><a href="#toc21" tabindex="0">実例⑤：教育資金・住宅資金を逆算する考え方</a><ol><li><a href="#toc22" tabindex="0">18年後の大学資金600万円を作る積立額</a></li><li><a href="#toc23" tabindex="0">10年後の住宅頭金500万円を作る積立額</a></li></ol></li><li><a href="#toc24" tabindex="0">FV関数を使うときの注意点（インフレ・税金・利回りの現実性）</a><ol><li><a href="#toc25" tabindex="0">注意点①：FV関数は名目利率で計算する</a></li><li><a href="#toc26" tabindex="0">注意点②：税金は計算外（NISA・iDeCoは別枠）</a></li><li><a href="#toc27" tabindex="0">注意点③：手数料・信託報酬は含まれない</a></li><li><a href="#toc28" tabindex="0">注意点④：利率が変動する場合はFVSCHEDULE関数</a></li></ol></li><li><a href="#toc29" tabindex="0">PV関数・PMT関数・NPER関数との使い分け</a><ol><li><a href="#toc30" tabindex="0">FV↔PV：逆演算の関係（知りたいものが違う）</a></li><li><a href="#toc31" tabindex="0">財務関数シリーズ全体マップ</a></li></ol></li><li><a href="#toc32" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc33" tabindex="0">#VALUE!エラー（引数の型ミス）</a></li><li><a href="#toc34" tabindex="0">結果がマイナスになる（符号ルールの見落とし）</a></li><li><a href="#toc35" tabindex="0">結果が想定より大きい（rateの単位ミス）</a></li><li><a href="#toc36" tabindex="0">結果が想定より小さい（nperの単位ミス）</a></li><li><a href="#toc37" tabindex="0">#NUM!エラー（極端な引数値）</a></li></ol></li><li><a href="#toc38" tabindex="0">FAQ：FV関数のよくある疑問</a><ol><li><a href="#toc39" tabindex="0">Q1. ボーナス時に追加積立する場合、どう計算しますか？</a></li><li><a href="#toc40" tabindex="0">Q2. 途中で積立額を変更した場合は計算できますか？</a></li><li><a href="#toc41" tabindex="0">Q3. 利率が変動する商品の場合は？</a></li><li><a href="#toc42" tabindex="0">Q4. 税金は引かれた金額が出ますか？</a></li><li><a href="#toc43" tabindex="0">Q5. インフレを考慮した実質価値を計算したい</a></li><li><a href="#toc44" tabindex="0">Q6. PV関数とFV関数はどう使い分けますか？</a></li><li><a href="#toc45" tabindex="0">Q7. 期首払い・期末払いはどちらを選ぶべきですか？</a></li><li><a href="#toc46" tabindex="0">Q8. 結果が「￥」付きで表示されません</a></li><li><a href="#toc47" tabindex="0">Q9. 初期費用や手数料は計算に含められますか？</a></li><li><a href="#toc48" tabindex="0">Q10. NISA枠を超える積立をする場合の試算は？</a></li></ol></li><li><a href="#toc49" tabindex="0">まとめ</a><ol><li><a href="#toc50" tabindex="0">関連する財務関数</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">はじめに</span></h2>



<p class="wp-block-paragraph">「毎月3万円を年利3%で20年積み立てたら、将来いくらになるか」。</p>



<p class="wp-block-paragraph">この計算、手作業でやろうとすると複利の連鎖で複雑になります。Excelなら<strong>FV関数一発</strong>で答えが出ます。</p>



<pre class="wp-block-code"><code>=FV(3%/12, 20*12, -30000)</code></pre>



<p class="wp-block-paragraph">結果は約983万円。この数式の意味と使い方を、この記事で順番に解説します。</p>



<p class="wp-block-paragraph">引数の指定方法、符号（プラス・マイナス）のルール、単位換算の落とし穴、よくあるエラーの対処まで網羅します。新NISAやiDeCoの積立シミュレーション、教育資金・住宅資金の逆算にもそのまま使えるレベルまで踏み込みます。</p>



<p class="wp-block-paragraph">この記事を読み終えると、以下の3つができるようになります。</p>



<ul class="wp-block-list"><li>自分の積立条件を入れて将来価値を試算できる</li><li>「結果がマイナス」「想定の10倍」などのつまずきを自力で解決できる</li><li>PV関数・PMT関数など他の財務関数との使い分けが整理できる</li></ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc2">ExcelのFV関数とは？将来価値を求めるExcel財務関数</span></h2>



<h3 class="wp-block-heading"><span id="toc3">FV（Future Value）の定義と使いどころ</span></h3>



<p class="wp-block-paragraph">FVは<strong>Future Value（将来価値）</strong>の略です。</p>



<p class="wp-block-paragraph">現在の投資額や毎月の積立額をもとに、一定の利率で運用したとき<strong>将来いくらになるか</strong>を求めます。</p>



<p class="wp-block-paragraph">使いどころは主に3つです。</p>



<figure class="wp-block-table"><table><thead><tr><th>シーン</th><th>具体例</th></tr></thead><tbody><tr><td>毎月積立の最終額</td><td>NISAやiDeCoで毎月○万円を積み立てた場合の満期額</td></tr><tr><td>定期預金の受取額</td><td>初期資金を○年間預けた場合の元利合計</td></tr><tr><td>初期資金＋積立の複合</td><td>100万円を元手に毎月追加積立した場合の将来価値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><a href="https://mashukabu.com/excel-function-howto-use-pv/">PV関数（現在価値の計算）</a>と対になる関数です。「将来いくらになるか」を知りたいときはFV、「将来の目標額が今いくらか」を知りたいときはPVを使います。</p>



<h3 class="wp-block-heading"><span id="toc4">FV関数はExcel・Googleスプレッドシートで利用可能</span></h3>



<p class="wp-block-paragraph">FV関数はExcel全バージョンで利用できます。<a href="https://mashukabu.com/spreadsheet-fv-function/">GoogleスプレッドシートのFV関数</a>も構文・動作はExcelと同一です。本記事の数式はそのまま両方で使えます。</p>



<p class="wp-block-paragraph">利率が年ごとに変動する場合は<a href="https://mashukabu.com/excel-fvschedule-function/">FVSCHEDULE関数（変動利率版）</a>を使います。FV関数は一定利率のみを扱える点に注意してください。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc5">FV関数の構文と引数の意味</span></h2>



<h3 class="wp-block-heading"><span id="toc6">=FV(rate, nper, pmt, [pv], [type])の5引数</span></h3>



<pre class="wp-block-code"><code>=FV(rate, nper, pmt, [pv], [type])</code></pre>



<p class="wp-block-paragraph">[ ]は省略可能な引数です。</p>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>省略時の既定値</th><th>意味</th></tr></thead><tbody><tr><td>rate</td><td>必須</td><td>—</td><td>1期間あたりの利率</td></tr><tr><td>nper</td><td>必須</td><td>—</td><td>総支払回数</td></tr><tr><td>pmt</td><td>必須</td><td>—</td><td>毎期の定期支払額（変動不可）</td></tr><tr><td>pv</td><td>省略可</td><td>0</td><td>現在価値（初期投資額）</td></tr><tr><td>type</td><td>省略可</td><td>0</td><td>0＝期末払い、1＝期首払い</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">pmtは省略できません。積立なしで初期資金のみの場合は<code>pmt=0</code>を指定してください。pvを省略すると0（初期資金なし）として計算されます。</p>



<h3 class="wp-block-heading"><span id="toc7">月次計算時の単位換算（年利÷12・年数×12）</span></h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>【重要】rateとnperの単位を必ず揃える</strong></p><p>月次で積み立てる場合、rateもnperも月単位で指定します。<br>&#8211; rate：年利÷12<br>&#8211; nper：年数×12</p></blockquote>



<figure class="wp-block-table"><table><thead><tr><th>積立頻度</th><th>rateの指定</th><th>nperの指定</th></tr></thead><tbody><tr><td>月次</td><td>年利÷12</td><td>年数×12</td></tr><tr><td>四半期</td><td>年利÷4</td><td>年数×4</td></tr><tr><td>年次</td><td>年利（そのまま）</td><td>年数（そのまま）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">月次計算でrateに年利をそのまま入れると、計算結果が実際の数倍に膨らみます。最もよくある入力ミスです。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc8">符号ルールを理解する（FV関数最大のつまずきポイント）</span></h2>



<h3 class="wp-block-heading"><span id="toc9">支払い＝マイナス、受取＝プラスのキャッシュフロー方向</span></h3>



<p class="wp-block-paragraph">FV関数はキャッシュフローの方向を符号で区別します。</p>



<ul class="wp-block-list"><li><strong>支払い（出金）→ マイナス</strong>：積立額（pmt）、初期投資額（pv）</li><li><strong>受取（入金）→ プラス</strong>：FV関数の計算結果</li></ul>



<p class="wp-block-paragraph">「財布からお金が出ていく＝マイナス」と覚えてください。</p>



<p class="wp-block-paragraph">積立投資を例にとると、毎月3万円を積み立てるのは<strong>出金</strong>です。pmtは<code>-30000</code>と入力します。計算結果のFV（受取額）はプラスで返ります。</p>



<p class="wp-block-paragraph">この符号ルールは、Excelの財務関数群が裏側で同じ年金方程式を解いているために統一されたルールです。<a href="https://mashukabu.com/excel-function-howto-use-pmt/">PMT関数</a>や<a href="https://mashukabu.com/excel-function-howto-use-pv/">PV関数</a>でも同じ考え方が適用されます。</p>



<h3 class="wp-block-heading"><span id="toc10">結果がマイナスになる理由とABS関数での対処</span></h3>



<p class="wp-block-paragraph">pmtやpvをプラスで入力すると、FV関数の結果がマイナスになります。</p>



<p class="wp-block-paragraph">これはエラーではなく、符号ルールに基づく正常動作です。ただし「積立後の受取額がマイナス」では直感的にわかりにくいため、ABS関数で絶対値に変換して使うのが一般的です。</p>



<pre class="wp-block-code"><code>=ABS(FV(3%/12, 20*12, 30000))</code></pre>



<p class="wp-block-paragraph">上記はpmtをプラスで入力したケースをABSで補正した例です。もっとも、最初から<code>-30000</code>と入力する方が意図が明確です。実務では「マイナスで入力」を統一ルールにすると後の集計が楽になります。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc11">実例①：毎月積立だけの将来価値（基本形）</span></h2>



<h3 class="wp-block-heading"><span id="toc12">月3万円・年利3%・20年の積立額を求める</span></h3>



<p class="wp-block-paragraph">条件：毎月30,000円・年利3%・20年間・期末払い</p>



<pre class="wp-block-code"><code>=FV(3%/12, 20*12, -30000, 0, 0)</code></pre>



<p class="wp-block-paragraph"><strong>結果：約9,832,000円</strong></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>rate</td><td>3%/12</td><td>月利0.25%</td></tr><tr><td>nper</td><td>20*12</td><td>240回（20年×12ヶ月）</td></tr><tr><td>pmt</td><td>-30000</td><td>毎月30,000円の支払い</td></tr><tr><td>pv</td><td>0</td><td>初期投資なし</td></tr><tr><td>type</td><td>0</td><td>期末払い（省略も可）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">20年間の積立総額は30,000×240＝720万円です。運用益の約263万円が上乗せされた約9,832,000円（約983万円）が将来価値になります。</p>



<p class="wp-block-paragraph">ちなみに「目標額に達するために毎月いくら積み立てればいいか」を逆算したい場合は<a href="https://mashukabu.com/excel-function-howto-use-pmt/">PMT関数（毎月返済額・積立額の計算）</a>、「何年で目標に達するか」を逆算したい場合は<a href="https://mashukabu.com/excel-function-howto-use-nper/">NPER関数（支払回数の計算）</a>を使います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc13">実例②：一括投資＋毎月積立の複合計算</span></h2>



<h3 class="wp-block-heading"><span id="toc14">初期資金100万円＋月2万円・年利2%・10年後の価値</span></h3>



<p class="wp-block-paragraph">まとまった初期資金がある場合は、pvとpmtを両方指定します。</p>



<p class="wp-block-paragraph">条件：初期資金100万円・毎月20,000円積立・年利2%・10年間</p>



<pre class="wp-block-code"><code>=FV(2%/12, 10*12, -20000, -1000000, 0)</code></pre>



<p class="wp-block-paragraph"><strong>結果：約388万円</strong></p>



<p class="wp-block-paragraph">pvにも<code>-1000000</code>とマイナスで入力します。「初期資金を口座に預ける＝出金」だからです。</p>



<p class="wp-block-paragraph">積立総額は20,000×120＋1,000,000＝340万円。運用益の約48万円が加わった値が将来価値です。</p>



<p class="wp-block-paragraph">退職金や相続資金などまとまった資金を運用に回し、さらに毎月の余剰資金を上乗せするケースで使う計算です。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc15">実例③：期首払い（type=1）と期末払いの違い</span></h2>



<h3 class="wp-block-heading"><span id="toc16">iDeCoの積立日設定を例に差額を比較</span></h3>



<p class="wp-block-paragraph">typeを1にすると、毎月の支払いが期末から期首に変わります。支払いが1ヶ月早まる分、全期間で1期多く複利が回るため、期首払いの方がFVは大きくなります。</p>



<p class="wp-block-paragraph">条件：月5万円・年利6%（月利0.5%）・12ヶ月</p>



<pre class="wp-block-code"><code>期末払い（type=0）: =FV(0.5%, 12, -50000, 0, 0)
結果: 約616,778円

期首払い（type=1）: =FV(0.5%, 12, -50000, 0, 1)
結果: 約640,466円</code></pre>



<p class="wp-block-paragraph">差額は約23,688円です。1年間だとわずかな差ですが、20〜30年単位になると差は顕著に広がります。</p>



<h3 class="wp-block-heading"><span id="toc17">30年シミュレーションでの差額（長期）</span></h3>



<p class="wp-block-paragraph">条件：月3万円・年利5%・30年（360ヶ月）で比較します。</p>



<pre class="wp-block-code"><code>期末払い: =FV(5%/12, 30*12, -30000, 0, 0)
結果: 約24,968,000円

期首払い: =FV(5%/12, 30*12, -30000, 0, 1)
結果: 約25,072,000円</code></pre>



<p class="wp-block-paragraph">差額は約10万円。長期になるほど積立タイミングの効果が累積します。iDeCoの引落日が月初か月末かで積立タイミングが異なるため、厳密なシミュレーションではtypeも合わせると精度が上がります。</p>



<p class="wp-block-paragraph">実務では大まかな見積もりであれば期末払い（既定値）で十分です。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc18">実例④：NISAつみたて投資枠の長期シミュレーション</span></h2>



<p class="wp-block-paragraph">新NISAつみたて投資枠は年間上限120万円（月10万円）、生涯投資枠1,800万円です。年利4%（インデックス投信の歴史的平均値の目安）で30年積み立てた場合を試算します。</p>



<h3 class="wp-block-heading"><span id="toc19">月10万円・年利4%・30年（満額活用ケース）</span></h3>



<pre class="wp-block-code"><code>=FV(4%/12, 30*12, -100000, 0, 0)</code></pre>



<p class="wp-block-paragraph"><strong>結果：約69,405,000円</strong></p>



<p class="wp-block-paragraph">積立元本は10万円×360ヶ月＝3,600万円。運用益は約3,340万円。NISA口座であれば運用益約3,340万円はすべて非課税で受け取れます。特定口座だと20.315%課税で約680万円の税金がかかるため、非課税効果が大きく効きます。</p>



<h3 class="wp-block-heading"><span id="toc20">月3.3万円・年利4%・30年（生涯投資枠1,800万円ぴったり活用）</span></h3>



<p class="wp-block-paragraph">生涯投資枠1,800万円を月3.3万円ずつ30年で埋める場合。</p>



<pre class="wp-block-code"><code>=FV(4%/12, 30*12, -33000, 0, 0)</code></pre>



<p class="wp-block-paragraph"><strong>結果：約22,904,000円</strong></p>



<p class="wp-block-paragraph">無理のない金額で長期投資する一般会社員のリアルなシナリオです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>想定利回りは保守的に</strong></p><p>4%はあくまで過去の市場平均からの目安です。実際の運用は変動するため、複数の利率（2%/4%/6%）でシミュレーションして幅で考えると現実的です。</p></blockquote>



<p class="wp-block-paragraph">利率を変えて自動でシミュレーション表を作りたい場合は、rate引数の部分をセル参照にしてデータテーブル機能と組み合わせると便利です。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc21">実例⑤：教育資金・住宅資金を逆算する考え方</span></h2>



<p class="wp-block-paragraph">「将来○○万円必要」が決まっている場合、FV関数を組み合わせて目標逆算ができます。</p>



<h3 class="wp-block-heading"><span id="toc22">18年後の大学資金600万円を作る積立額</span></h3>



<p class="wp-block-paragraph">ゴール額（FV）が決まっている場合は<a href="https://mashukabu.com/excel-function-howto-use-pmt/">PMT関数</a>で毎月積立額を求めます。</p>



<pre class="wp-block-code"><code>=PMT(3%/12, 18*12, 0, 6000000)</code></pre>



<p class="wp-block-paragraph"><strong>結果：約-20,400円（毎月約2万円の積立）</strong></p>



<p class="wp-block-paragraph">FVを6,000,000、PVを0で指定し、PMTを求める形です。FV関数の年金方程式の「求める変数」を変えるだけで逆算できます。</p>



<h3 class="wp-block-heading"><span id="toc23">10年後の住宅頭金500万円を作る積立額</span></h3>



<pre class="wp-block-code"><code>=PMT(2%/12, 10*12, 0, 5000000)</code></pre>



<p class="wp-block-paragraph"><strong>結果：約-37,700円（毎月約3.8万円の積立）</strong></p>



<p class="wp-block-paragraph">「ボーナスからまとまった額も入れたい」場合は、別途FV関数で「ボーナス月の積立分だけの将来価値」を計算して、毎月積立のFVと足し合わせます。</p>



<pre class="wp-block-code"><code>毎月積立分: =FV(2%/12, 10*12, -25000, 0, 0)
ボーナス分（年2回・10万円）: =FV(2%, 10, -200000, 0, 0)
合計: 上記2式の合計</code></pre>



<p class="wp-block-paragraph">ボーナス積立は「年に2回まとまった額」として、rateを年利、nperを年数で計算します。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc24">FV関数を使うときの注意点（インフレ・税金・利回りの現実性）</span></h2>



<h3 class="wp-block-heading"><span id="toc25">注意点①：FV関数は名目利率で計算する</span></h3>



<p class="wp-block-paragraph">FV関数は入力した利率をそのまま使うため、結果は<strong>名目価値</strong>です。インフレを考慮した実質価値ではありません。</p>



<p class="wp-block-paragraph">実質利回り ≈ 名目利率 − インフレ率</p>



<p class="wp-block-paragraph">たとえば名目4%でもインフレ2%が続けば、実質的な購買力は約2%でしか増えていません。長期シミュレーションでは「名目利回り3%・インフレ2%」と「名目利回り3%・インフレ0%」を両方試算して、現実的な購買力で評価しましょう。</p>



<pre class="wp-block-code"><code>名目: =FV(4%/12, 30*12, -30000)
実質（インフレ2%差し引き）: =FV(2%/12, 30*12, -30000)</code></pre>



<h3 class="wp-block-heading"><span id="toc26">注意点②：税金は計算外（NISA・iDeCoは別枠）</span></h3>



<p class="wp-block-paragraph">FV関数は税引前の将来価値を返します。通常の特定口座では運用益に20.315%課税されるため、税引後を知りたい場合は次のように調整します。</p>



<pre class="wp-block-code"><code>税引後 ≈ 元本 + (FV結果 - 元本) * (1 - 0.20315)</code></pre>



<p class="wp-block-paragraph">新NISAは運用益非課税、iDeCoも運用中は非課税です。iDeCoは受取時に退職所得控除・公的年金等控除を活用できます。</p>



<h3 class="wp-block-heading"><span id="toc27">注意点③：手数料・信託報酬は含まれない</span></h3>



<p class="wp-block-paragraph">投信の信託報酬（年0.1〜2%程度）や購入時手数料はFV関数の計算に含まれていません。実効利回りを求める場合は「想定利回り − 信託報酬」で計算するのが現実的です。</p>



<pre class="wp-block-code"><code>信託報酬0.2%の場合: =FV((4%-0.2%)/12, 30*12, -30000)</code></pre>



<h3 class="wp-block-heading"><span id="toc28">注意点④：利率が変動する場合はFVSCHEDULE関数</span></h3>



<p class="wp-block-paragraph">FV関数は一定利率のみを扱えます。年ごとに想定利率が変わるシナリオを計算したい場合は<a href="https://mashukabu.com/excel-fvschedule-function/">FVSCHEDULE関数（変動利率版）</a>を使います。たとえば5年目までは年4%、それ以降は年2%といったシナリオが想定されます。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc29">PV関数・PMT関数・NPER関数との使い分け</span></h2>



<h3 class="wp-block-heading"><span id="toc30">FV↔PV：逆演算の関係（知りたいものが違う）</span></h3>



<p class="wp-block-paragraph">FV・PV・PMT・NPER・RATEの5関数は、すべて同一の年金方程式を解きます。「4つがわかれば残り1つが求まる」関係です。</p>



<figure class="wp-block-table"><table><thead><tr><th>知りたいこと</th><th>使う関数</th></tr></thead><tbody><tr><td>将来いくらになるか</td><td><strong>FV関数</strong> ← 本記事</td></tr><tr><td>今いくら投資すればよいか</td><td><a href="https://mashukabu.com/excel-function-howto-use-pv/">PV関数（現在価値の計算）</a></td></tr><tr><td>毎月いくら積み立てるか</td><td><a href="https://mashukabu.com/excel-function-howto-use-pmt/">PMT関数（毎月返済額の計算）</a></td></tr><tr><td>何ヶ月で目標に達するか</td><td><a href="https://mashukabu.com/excel-function-howto-use-nper/">NPER関数（積立期間の逆算)</a></td></tr><tr><td>何%の利率が必要か</td><td><a href="https://mashukabu.com/excel-function-howto-use-rate/">RATE関数（利率の逆算）</a></td></tr></tbody></table></figure>



<p class="wp-block-paragraph">FVとPVは逆演算の関係です。</p>



<ul class="wp-block-list"><li><strong>FV</strong>：「毎月3万円を年利3%で20年積み立てたら将来いくらか」</li><li><strong>PV</strong>：「20年後に983万円受け取るには今いくら必要か」</li></ul>



<p class="wp-block-paragraph">同じ方程式の「求める変数」が違うだけです。</p>



<h3 class="wp-block-heading"><span id="toc31">財務関数シリーズ全体マップ</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>用途</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/excel-function-howto-use-pv/">PV関数</a></td><td>現在価値（今いくらか）</td></tr><tr><td><strong>FV関数</strong></td><td>将来価値（将来いくらか）← 本記事</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-pmt/">PMT関数</a></td><td>定期支払額（毎期いくら払うか）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-nper/">NPER関数</a></td><td>支払回数（何回払うか）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-rate/">RATE関数</a></td><td>利率（何%必要か）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-ipmt/">IPMT関数</a></td><td>各期の利息部分</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-ppmt/">PPMT関数</a></td><td>各期の元金部分</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-cumipmt/">CUMIPMT関数</a></td><td>累計利息</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-cumprinc/">CUMPRINC関数</a></td><td>累計元金</td></tr><tr><td><a href="https://mashukabu.com/excel-fvschedule-function/">FVSCHEDULE関数</a></td><td>変動利率版の将来価値</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">積立投資のシミュレーションはFV、ローン返済のシミュレーションはPMT＋IPMT＋PPMTの組み合わせ、というイメージで使い分けます。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



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



<h3 class="wp-block-heading"><span id="toc33">#VALUE!エラー（引数の型ミス）</span></h3>



<p class="wp-block-paragraph"><strong>原因</strong>：引数に文字列やセル参照先のテキストが含まれている</p>



<p class="wp-block-paragraph"><strong>対処</strong>：rate・nper・pmtはすべて数値でなければなりません。セルの書式が「文字列」になっていると数値として認識されないため、書式を「数値」に変更してから再入力してください。</p>



<h3 class="wp-block-heading"><span id="toc34">結果がマイナスになる（符号ルールの見落とし）</span></h3>



<p class="wp-block-paragraph"><strong>原因</strong>：pmtまたはpvをプラスで入力している</p>



<p class="wp-block-paragraph">これはエラーではなく正常動作です。「支払い＝マイナス」のルールに従い、pmtとpvを負の数で入力すれば、FVはプラス（受取額）で返ります。プラスで入力したい場合は<code>=ABS(FV(...))</code>で絶対値に変換してください。</p>



<h3 class="wp-block-heading"><span id="toc35">結果が想定より大きい（rateの単位ミス）</span></h3>



<p class="wp-block-paragraph"><strong>原因</strong>：月次計算でrateに年利をそのまま入力している</p>



<pre class="wp-block-code"><code>NG: =FV(3%, 240, -30000)
OK: =FV(3%/12, 240, -30000)</code></pre>



<p class="wp-block-paragraph">rateを年利のまま月次計算に使うと、実際の約12倍の利率で計算されます。結果が想定より大幅に大きい場合はまずここを確認してください。</p>



<h3 class="wp-block-heading"><span id="toc36">結果が想定より小さい（nperの単位ミス）</span></h3>



<p class="wp-block-paragraph"><strong>原因</strong>：月次計算でnperに年数をそのまま入力している</p>



<pre class="wp-block-code"><code>NG: =FV(3%/12, 20, -30000)
OK: =FV(3%/12, 20*12, -30000)</code></pre>



<p class="wp-block-paragraph">nperが年単位のままだと積立期間が極端に短くなります。結果が想定より大幅に小さい場合はnperの単位を確認してください。</p>



<h3 class="wp-block-heading"><span id="toc37">#NUM!エラー（極端な引数値）</span></h3>



<p class="wp-block-paragraph"><strong>原因</strong>：rateやnperが極端に大きい・小さい、または不整合</p>



<p class="wp-block-paragraph"><strong>対処</strong>：利率は通常0〜0.2（年利20%）程度の範囲、nperは正の整数。マイナスのnperや0/0が発生する設定になっていないか確認してください。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc38">FAQ：FV関数のよくある疑問</span></h2>



<h3 class="wp-block-heading"><span id="toc39">Q1. ボーナス時に追加積立する場合、どう計算しますか？</span></h3>



<p class="wp-block-paragraph">A. FV関数は「毎期一定額」しか扱えないため、ボーナス分は別途FV関数で計算して足し合わせます。たとえば毎月2万円＋年2回10万円のボーナス積立は次のように計算します。</p>



<pre class="wp-block-code"><code>毎月分: =FV(3%/12, 20*12, -20000)
ボーナス分（年2回・年利3%・20年）: =FV(3%, 20, -200000)
合計: 上記の合計</code></pre>



<p class="wp-block-paragraph">ボーナス積立は「年単位の積立」として、rate=年利、nper=年数で計算するのがポイントです。</p>



<h3 class="wp-block-heading"><span id="toc40">Q2. 途中で積立額を変更した場合は計算できますか？</span></h3>



<p class="wp-block-paragraph">A. FV関数だけでは扱えません。期ごとに金額が変わる場合は、各期のFVを段階的に計算して累積する形になります。簡易には「変更前の期間」と「変更後の期間」をそれぞれFV関数で計算し、変更前のFVを変更後のpvとして渡す方法が使えます。</p>



<pre class="wp-block-code"><code>変更前: =FV(3%/12, 5*12, -20000)  // 結果A
変更後: =FV(3%/12, 15*12, -30000, -A)</code></pre>



<h3 class="wp-block-heading"><span id="toc41">Q3. 利率が変動する商品の場合は？</span></h3>



<p class="wp-block-paragraph">A. 年ごとに利率が変わる場合は<a href="https://mashukabu.com/excel-fvschedule-function/">FVSCHEDULE関数</a>を使います。<code>=FVSCHEDULE(元本, {0.03,0.04,0.05,0.02,...})</code>のように利率の配列を渡します。</p>



<h3 class="wp-block-heading"><span id="toc42">Q4. 税金は引かれた金額が出ますか？</span></h3>



<p class="wp-block-paragraph">A. 出ません。FV関数は税引前の将来価値を返します。特定口座での税引後を計算する場合は次のようにします。</p>



<pre class="wp-block-code"><code>税引後 ≈ 元本 + (FV結果 - 元本) * (1 - 0.20315)</code></pre>



<p class="wp-block-paragraph">新NISAやiDeCoの運用中は非課税のため、FV結果をそのまま受取額として扱えます。</p>



<h3 class="wp-block-heading"><span id="toc43">Q5. インフレを考慮した実質価値を計算したい</span></h3>



<p class="wp-block-paragraph">A. 名目利率からインフレ率を引いた「実質利率」でFV関数を計算します。</p>



<pre class="wp-block-code"><code>名目4%・インフレ2%の実質価値: =FV((4%-2%)/12, 30*12, -30000)</code></pre>



<p class="wp-block-paragraph">実質利率で計算すると、将来の購買力ベースでの価値が出ます。</p>



<h3 class="wp-block-heading"><span id="toc44">Q6. PV関数とFV関数はどう使い分けますか？</span></h3>



<p class="wp-block-paragraph">A. 「将来いくら？」がFV、「今いくら？」がPVです。</p>



<ul class="wp-block-list"><li>「毎月3万円を20年積み立てたら将来いくらか」→ FV</li><li>「20年後に1,000万円必要。今いくら投資すればいいか」→ PV</li></ul>



<p class="wp-block-paragraph">同じ年金方程式の「求める変数」が違うだけで、構文もそっくりです。詳細は<a href="https://mashukabu.com/excel-function-howto-use-pv/">PV関数の記事</a>を参考にしてください。</p>



<h3 class="wp-block-heading"><span id="toc45">Q7. 期首払い・期末払いはどちらを選ぶべきですか？</span></h3>



<p class="wp-block-paragraph">A. 厳密性が求められない試算なら期末払い（既定値）で十分です。iDeCoのように引落日が月初の商品で、長期かつ精度を高めたい場合のみtype=1を使います。差額は1年スパンでは数百〜数千円程度です。</p>



<h3 class="wp-block-heading"><span id="toc46">Q8. 結果が「￥」付きで表示されません</span></h3>



<p class="wp-block-paragraph">A. FV関数自体は数値を返すだけです。「￥」表示にしたい場合は、結果セルの書式設定で「通貨」を選択してください。Ctrl+1で書式設定ダイアログを開き、「通貨」「¥」を指定すれば自動で「￥1,000,000」のように表示されます。</p>



<h3 class="wp-block-heading"><span id="toc47">Q9. 初期費用や手数料は計算に含められますか？</span></h3>



<p class="wp-block-paragraph">A. pvに初期費用を含めて入力する方法があります。たとえば初期投資100万円＋購入時手数料1%なら、pvに-1,010,000を入れます。信託報酬のような継続コストは利率から差し引いて計算します（<code>(4%-0.2%)/12</code>のように）。</p>



<h3 class="wp-block-heading"><span id="toc48">Q10. NISA枠を超える積立をする場合の試算は？</span></h3>



<p class="wp-block-paragraph">A. NISA枠内（運用益非課税）と特定口座（20.315%課税）を分けて2つのFV関数で試算し、合計します。NISA枠の月10万円を超える部分は特定口座扱いになるため、税引後を別途計算してください。</p>



<pre class="wp-block-code"><code>NISA枠分: =FV(4%/12, 30*12, -100000)
特定口座分: 元本 + (FV結果 - 元本) * (1 - 0.20315)</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



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



<p class="wp-block-paragraph">FV関数の要点を3つにまとめます。</p>



<p class="wp-block-paragraph"><strong>1. 5引数の役割を正確に把握する</strong></p>



<p class="wp-block-paragraph"><code>=FV(rate, nper, pmt, [pv], [type])</code></p>



<p class="wp-block-paragraph">必須はrate・nper・pmtの3つです。pvは初期資金がある場合に追加します。typeを省略すると期末払い（0）になります。</p>



<p class="wp-block-paragraph"><strong>2. 符号ルールを守る</strong></p>



<p class="wp-block-paragraph">支払い（出金）はマイナスで入力します。pmtとpvを負の数で指定すれば、FVはプラス（受取額）で返ります。結果がマイナスになったらABS関数で対処できます。</p>



<p class="wp-block-paragraph"><strong>3. 月次計算では単位を揃える</strong></p>



<p class="wp-block-paragraph">年利÷12、年数×12を忘れると計算結果が大きくずれます。rateとnperは必ず同じ期間単位で揃えてください。</p>



<p class="wp-block-paragraph">FV関数を使いこなせば、NISA・iDeCo・教育資金・住宅資金など、人生の節目で必要なお金の試算が自分でできるようになります。インフレ・税金・手数料といった現実の要素も組み込んで、より精度の高いシミュレーションを試してみてください。</p>



<h3 class="wp-block-heading"><span id="toc50">関連する財務関数</span></h3>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-pv/">PV関数（現在価値の計算）</a>：FVの逆演算。将来の目標額から現在の必要投資額を求める</li><li><a href="https://mashukabu.com/excel-function-howto-use-pmt/">PMT関数（毎月返済額・積立額の計算）</a>：目標額を達成するための毎月の積立額を求める</li><li><a href="https://mashukabu.com/excel-function-howto-use-nper/">NPER関数（積立期間の逆算）</a>：目標額に達するまでの期間を求める</li><li><a href="https://mashukabu.com/excel-function-howto-use-rate/">RATE関数（利率の逆算）</a>：目標達成に必要な利率を求める</li><li><a href="https://mashukabu.com/excel-function-howto-use-ipmt/">IPMT関数（各期利息）</a>：ローン返済の各期利息を求める</li><li><a href="https://mashukabu.com/excel-function-howto-use-ppmt/">PPMT関数（各期元金）</a>：ローン返済の各期元金を求める</li><li><a href="https://mashukabu.com/excel-function-howto-use-cumipmt/">CUMIPMT関数（累計利息）</a>：指定期間の累計利息を一括計算</li><li><a href="https://mashukabu.com/excel-function-howto-use-cumprinc/">CUMPRINC関数（累計元金）</a>：指定期間の累計元金を一括計算</li><li><a href="https://mashukabu.com/excel-fvschedule-function/">FVSCHEDULE関数（変動利率版）</a>：年ごとに利率が変わるケースの将来価値計算</li><li><a href="https://mashukabu.com/spreadsheet-fv-function/">GoogleスプレッドシートのFV関数</a>：構文はExcelと同一。Sheets版の詳細はこちら</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-fv/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>スプレッドシートのFV関数の使い方｜将来価値・積立シミュレーション完全ガイド</title>
		<link>https://mashukabu.com/spreadsheet-fv-function/</link>
					<comments>https://mashukabu.com/spreadsheet-fv-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sun, 22 Mar 2026 01:12:13 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[FV]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[定期預金]]></category>
		<category><![CDATA[将来価値]]></category>
		<category><![CDATA[積立計算]]></category>
		<category><![CDATA[財務関数]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4966</guid>

					<description><![CDATA[GoogleスプレッドシートのFV関数で将来価値を計算する方法を解説。基本構文から積立投資・定期預金・ライフプラン別シミュレーション、財務関数との使い分けまで実例付きで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「毎月3万円を20年積み立てたら、いくらになるんだろう？」</p>



<p class="wp-block-paragraph">老後資金や教育資金の準備で、こんな疑問を持ったことはないでしょうか。電卓で複利計算（元利合計にも利息が付く仕組み）を一回ずつたたいていくのは、想像しただけでうんざりしますよね。</p>



<p class="wp-block-paragraph">スプレッドシートのFV関数を使えば、利率・期間・毎月の積立額を入れるだけで、将来の受取額が一発で出ます。</p>



<p class="wp-block-paragraph">この記事では、FV関数の基本構文から実務で使えるパターンまでをまとめて紹介します。教育資金・老後資金・住宅頭金などライフプラン別の実例も交えて解説していきますね。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">FV関数とは？スプレッドシートで将来価値を計算する財務関数</a></li><li><a href="#toc2" tabindex="0">FV関数の書き方（構文と引数）</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></ol></li><li><a href="#toc6" tabindex="0">FV関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">毎月の積立で将来額を求める</a></li><li><a href="#toc8" tabindex="0">定期支払額をマイナスにする理由（符号ルール）</a></li><li><a href="#toc9" tabindex="0">期首払いと期末払いの違い</a></li></ol></li><li><a href="#toc10" tabindex="0">FV関数の実践パターン（積立・預金・複合）</a><ol><li><a href="#toc11" tabindex="0">積立投資の将来額を計算する</a></li><li><a href="#toc12" tabindex="0">金利比較表を作る</a></li><li><a href="#toc13" tabindex="0">定期預金の満期額を計算する</a></li><li><a href="#toc14" tabindex="0">一括預入+毎月積立の複合パターン</a></li><li><a href="#toc15" tabindex="0">ボーナス併用積立をシミュレーションする</a></li></ol></li><li><a href="#toc16" tabindex="0">ライフプラン別の活用例</a><ol><li><a href="#toc17" tabindex="0">教育資金（子供の進学費用）を準備する</a></li><li><a href="#toc18" tabindex="0">老後資金を積立NISAで準備する</a></li><li><a href="#toc19" tabindex="0">住宅頭金を5年で貯める</a></li></ol></li><li><a href="#toc20" tabindex="0">年次推移をテーブルで可視化する</a></li><li><a href="#toc21" tabindex="0">財務関数ファミリーとの使い分け（PV/PMT/NPER/RATE）</a></li><li><a href="#toc22" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc23" tabindex="0">Excelとの違い</a></li><li><a href="#toc24" tabindex="0">まとめ</a><ol><li><a href="#toc25" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">FV関数とは？スプレッドシートで将来価値を計算する財務関数</span></h2>



<p class="wp-block-paragraph">FV関数（読み方：エフブイ）は、<strong>将来価値（Future Value）を計算する関数</strong>です。関数名はそのまま「Future Value（フューチャー・バリュー）」の頭文字に由来します。</p>



<p class="wp-block-paragraph">将来価値とは「現在のお金が将来いくらになるか」を表す金額のこと。FV関数を使えば「毎月いくら積み立てたら、何年後にいくらになるか」が即座に分かります。</p>



<p class="wp-block-paragraph">FV関数でできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>積立投資の将来の受取額を計算する</li><li>定期預金の満期時の受取額を計算する</li><li>一括預入と毎月積立を組み合わせた計算をする</li><li>金利や積立額を変えたシミュレーションを比較する</li><li>教育資金・老後資金・住宅頭金などの目標貯蓄計画を立てる</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>FV関数はGoogleスプレッドシートの全バージョンで使えます。ExcelのFV関数と完全互換なので、.xlsxファイルでやり取りしても数式はそのまま動きます。</p></blockquote>



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



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



<pre class="wp-block-code"><code>=FV(利率, 期間数, 定期支払額, [現在価値], [期首期末])</code></pre>



<p class="wp-block-paragraph">利率・期間数・定期支払額の3つが必須引数です。現在価値と期首期末は省略できます。</p>



<p class="wp-block-paragraph">内部では複利計算式を使って算出しています。利率が0の場合は複利計算をせず、「定期支払額 × 期間数」の単純計算に切り替わります。</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>利率</td><td>必須</td><td>1期間あたりの利率。年利を月利に変換して指定する（年利/12）</td></tr><tr><td>期間数</td><td>必須</td><td>支払い回数の合計。年数を月数に変換して指定する（年数*12）</td></tr><tr><td>定期支払額</td><td>必須</td><td>毎期の積立額。マイナスで指定すると結果がプラス（受取額）で返る</td></tr><tr><td>現在価値</td><td>任意</td><td>現時点の預入額。省略時は0として扱われる</td></tr><tr><td>期首期末</td><td>任意</td><td>0=期末払い（既定）、1=期首払い</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc5">月利・月数への変換ルール（最重要）</span></h3>



<p class="wp-block-paragraph">FV関数で最も多いミスが「年利・年数のまま指定してしまう」パターンです。</p>



<p class="wp-block-paragraph">毎月積み立てる場合は、利率も期間も「月単位」に変換します。</p>



<figure class="wp-block-table"><table><thead><tr><th>入力する単位</th><th>変換式</th><th>例（年利3% / 5年）</th></tr></thead><tbody><tr><td>利率 → 月利</td><td>年利 / 12</td><td>3%/12</td></tr><tr><td>期間 → 月数</td><td>年数 * 12</td><td>5*12</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WARNING</strong></p><p>年利のまま指定すると、結果が数十倍に膨らむ致命的なミスになります。年利3%・5年積立なのに「2,000万円になります！」という数式が出てきたら、まず月利変換を疑ってください。</p></blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>引数の構造は<a href="https://mashukabu.com/spreadsheet-pmt-function/">PMT関数</a>とそっくりです。PMTは「毎月の支払額」を求め、FVは「将来の受取額」を求めます。引数の意味を覚えれば両方使いこなせますよ。</p></blockquote>



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



<p class="wp-block-paragraph">まずはシンプルな例で動きを確かめましょう。</p>



<h3 class="wp-block-heading"><span id="toc7">毎月の積立で将来額を求める</span></h3>



<p class="wp-block-paragraph">毎月1万円を年利3%で5年間積み立てた場合の将来額を計算します。</p>



<pre class="wp-block-code"><code>=FV(3%/12, 5*12, -10000)</code></pre>



<p class="wp-block-paragraph">結果は <strong>646,467円</strong> です。元本60万円（1万円 × 60か月）に利息46,467円が上乗せされます。</p>



<h3 class="wp-block-heading"><span id="toc8">定期支払額をマイナスにする理由（符号ルール）</span></h3>



<p class="wp-block-paragraph">FV関数の定期支払額にマイナスを付けるのは、「支出（出金）」を表すためです。</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>支払う（出金）</td><td>マイナス</td><td>毎月の積立額・初期預入額</td></tr><tr><td>受け取る（入金）</td><td>プラス</td><td>将来の受取額</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">積立額をマイナスで入れると結果がプラスで返り、プラスで入れると結果がマイナスになります。</p>



<p class="wp-block-paragraph">「マイナスを付けるのが面倒」という場合は、数式全体の符号を反転させる方法もあります。</p>



<pre class="wp-block-code"><code>=-FV(3%/12, 5*12, 10000)</code></pre>



<p class="wp-block-paragraph">どちらでも結果は同じ646,467円です。ただし、符号ルールを意識する習慣をつけたほうが、PMTやPVと組み合わせるときに混乱しません。</p>



<h3 class="wp-block-heading"><span id="toc9">期首払いと期末払いの違い</span></h3>



<p class="wp-block-paragraph">5つ目の引数で積立のタイミングを変えられます。</p>



<pre class="wp-block-code"><code>=FV(3%/12, 5*12, -10000, 0, 0)  → 646,467円（期末払い）
=FV(3%/12, 5*12, -10000, 0, 1)  → 648,083円（期首払い）</code></pre>



<p class="wp-block-paragraph">期首払いのほうが将来額が約1,600円多くなります。各期の初めに積み立てることで、運用期間が1期分長くなるためです。</p>



<p class="wp-block-paragraph">実務では、給料日直後に積立する場合は期首払い（type=1）を使います。月末に余ったお金を積立する場合は期末払い（type=0）を選ぶと、リアルなシミュレーションになりますよ。</p>



<h2 class="wp-block-heading"><span id="toc10">FV関数の実践パターン（積立・預金・複合）</span></h2>



<h3 class="wp-block-heading"><span id="toc11">積立投資の将来額を計算する</span></h3>



<p class="wp-block-paragraph">毎月3万円を年利5%で20年間積み立てた場合の将来額を求めます。</p>



<pre class="wp-block-code"><code>=FV(5%/12, 20*12, -30000)</code></pre>



<p class="wp-block-paragraph">結果は <strong>12,331,010円</strong> です。元本720万円に対して、複利の効果で約513万円の利息がつきます。</p>



<p class="wp-block-paragraph">積立額を変えて比較したい場合は、定期支払額をセル参照にすると便利です。</p>



<figure class="wp-block-table"><table><thead><tr><th>毎月の積立額</th><th>20年後の将来額</th><th>元本との差（利息分）</th></tr></thead><tbody><tr><td>1万円</td><td>約411万円</td><td>約171万円</td></tr><tr><td>3万円</td><td>約1,233万円</td><td>約513万円</td></tr><tr><td>5万円</td><td>約2,055万円</td><td>約855万円</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">積立額が増えるほど利息の恩恵も大きくなります。セルに積立額を入れておけば、条件を変えるだけで結果が自動更新されますよ。</p>



<h3 class="wp-block-heading"><span id="toc12">金利比較表を作る</span></h3>



<p class="wp-block-paragraph">金利の違いで将来額がどう変わるかを一覧表にすると、資産運用の判断材料になります。毎月3万円を10年間積み立てた場合の比較です。</p>



<figure class="wp-block-table"><table><thead><tr><th>年利</th><th>10年後の将来額</th><th>うち利息分</th></tr></thead><tbody><tr><td>0.5%</td><td>約369万円</td><td>約9万円</td></tr><tr><td>3.0%</td><td>約419万円</td><td>約59万円</td></tr><tr><td>5.0%</td><td>約466万円</td><td>約106万円</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">元本はどのケースも360万円（3万円 × 120か月）です。年利が上がるほど利息の差が大きくなります。こうした比較表はFV関数ならすぐに作れますよ。</p>



<h3 class="wp-block-heading"><span id="toc13">定期預金の満期額を計算する</span></h3>



<p class="wp-block-paragraph">100万円を年利0.5%の定期預金に5年間預けた場合の満期額を求めます。</p>



<p class="wp-block-paragraph">一括預入で毎月の積立はないので、定期支払額を0にし、現在価値（pv）に預入額をマイナスで指定します。</p>



<pre class="wp-block-code"><code>=FV(0.5%/12, 5*12, 0, -1000000)</code></pre>



<p class="wp-block-paragraph">結果は <strong>1,025,310円</strong> です。5年後に約102.5万円を受け取れます（利息約2.5万円）。</p>



<h3 class="wp-block-heading"><span id="toc14">一括預入+毎月積立の複合パターン</span></h3>



<p class="wp-block-paragraph">初期に50万円を預入し、さらに毎月2万円を年利2%で10年間積み立てるケースです。</p>



<pre class="wp-block-code"><code>=FV(2%/12, 10*12, -20000, -500000)</code></pre>



<p class="wp-block-paragraph">結果は <strong>3,264,993円</strong> です。初期預入50万円と毎月積立240万円（合計290万円）に複利が効いて、10年後に約326万円になります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>現在価値（初期預入額）もマイナスで指定する点に注意してください。「お金を支払う方向」なのでマイナスです。プラスで指定すると結果がおかしな値になります。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc15">ボーナス併用積立をシミュレーションする</span></h3>



<p class="wp-block-paragraph">「毎月3万円 + 年2回ボーナス月15万円」のように、通常月とボーナス月で積立額を分けたい場合もありますよね。このときはFV関数を2回使って合算します。</p>



<p class="wp-block-paragraph">毎月3万円・年利3%・20年（月単位）:</p>



<pre class="wp-block-code"><code>=FV(3%/12, 20*12, -30000)  → 約9,856,166円</code></pre>



<p class="wp-block-paragraph">年2回ボーナス15万円・年利3%・20年（半期単位）:</p>



<pre class="wp-block-code"><code>=FV(3%/2, 20*2, -150000)  → 約8,201,925円</code></pre>



<p class="wp-block-paragraph">両者を合計すると、約<strong>1,805万円</strong>になります。</p>



<p class="wp-block-paragraph">ボーナス積立は「期間=年×2」「利率=年利/2」と半期換算する点に注意してください。</p>



<h2 class="wp-block-heading"><span id="toc16">ライフプラン別の活用例</span></h2>



<h3 class="wp-block-heading"><span id="toc17">教育資金（子供の進学費用）を準備する</span></h3>



<p class="wp-block-paragraph">子供の0歳から18歳までの18年間、毎月2万円を年利1%で積み立てた場合の進学資金を計算します。</p>



<pre class="wp-block-code"><code>=FV(1%/12, 18*12, -20000)</code></pre>



<p class="wp-block-paragraph">結果は <strong>約471万円</strong>。元本432万円（2万円 × 216か月）に利息約39万円が上乗せされます。私立大学4年間の授業料目安（約400万円）をカバーできる水準ですね。</p>



<h3 class="wp-block-heading"><span id="toc18">老後資金を積立NISAで準備する</span></h3>



<p class="wp-block-paragraph">30歳から60歳までの30年間、毎月3万円を年利4%で運用した場合の老後資金を計算します。</p>



<pre class="wp-block-code"><code>=FV(4%/12, 30*12, -30000)</code></pre>



<p class="wp-block-paragraph">結果は <strong>約2,082万円</strong>。よく言われる「老後2000万円問題」の目安にちょうど到達します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>WARNING</strong></p><p>あくまで複利計算上のシミュレーション値です。実際の投資信託は利回りが変動し、税金（NISA枠外なら約20.315%）や信託報酬がかかります。インフレで実質購買力が下がる点も含め、余裕を持った計画にしてくださいね。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc19">住宅頭金を5年で貯める</span></h3>



<p class="wp-block-paragraph">「5年後に500万円の住宅頭金を貯めたい」というケースは、目標額が決まっているのでFV関数ではなく<a href="https://mashukabu.com/spreadsheet-pmt-function/">PMT関数</a>の出番です。</p>



<pre class="wp-block-code"><code>=PMT(2%/12, 5*12, 0, 500000)</code></pre>



<p class="wp-block-paragraph">結果は <strong>月々約-79,287円</strong>。年利2%で運用すれば、毎月約7.9万円の積立で目標達成できます。</p>



<p class="wp-block-paragraph">FV関数とPMT関数を使い分けるコツは、「将来額を知りたい→FV」「目標から逆算したい→PMT」と覚えるとシンプルです。</p>



<h2 class="wp-block-heading"><span id="toc20">年次推移をテーブルで可視化する</span></h2>



<p class="wp-block-paragraph">複利の効果は、年次推移をテーブルにすると一目瞭然です。毎月3万円・年利5%・20年積立を例にしてみましょう。</p>



<p class="wp-block-paragraph">A列に経過年（1〜20）を入れ、B列に次の数式を入れます。</p>



<pre class="wp-block-code"><code>=FV(5%/12, A2*12, -30000)</code></pre>



<figure class="wp-block-table"><table><thead><tr><th>経過年</th><th>元本累計</th><th>FV関数の結果</th><th>利息分</th></tr></thead><tbody><tr><td>5年</td><td>180万円</td><td>約204万円</td><td>約24万円</td></tr><tr><td>10年</td><td>360万円</td><td>約466万円</td><td>約106万円</td></tr><tr><td>15年</td><td>540万円</td><td>約801万円</td><td>約261万円</td></tr><tr><td>20年</td><td>720万円</td><td>約1,233万円</td><td>約513万円</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">経過年が長くなるほど、利息分の伸びが加速していくのがわかります。これが複利のパワーです。スプレッドシートのグラフ機能で折れ線グラフにすれば、上司や家族へのプレゼンにも使えますよ。</p>



<h2 class="wp-block-heading"><span id="toc21">財務関数ファミリーとの使い分け（PV/PMT/NPER/RATE）</span></h2>



<p class="wp-block-paragraph">FV関数は「財務関数ファミリー」の1つです。利率・期間・支払額・現在価値・将来価値の5変数のうち、何を求めたいかによって使う関数が変わります。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>求めるもの</th><th>使う場面</th></tr></thead><tbody><tr><td>FV</td><td>将来価値</td><td>積立・預金の満期額を知りたいとき</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-pv-function/">PV</a></td><td>現在価値</td><td>将来の受取額が今いくらに相当するかを知りたいとき</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-pmt-function/">PMT</a></td><td>定期支払額</td><td>毎月いくら積み立てればよいかを求めたいとき</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-nper-function/">NPER</a></td><td>期間数</td><td>何年後に目標額に達するかを求めたいとき</td></tr><tr><td><a href="https://mashukabu.com/spreadsheet-rate-function/">RATE</a></td><td>利率</td><td>目標額に達するために必要な利率を求めたいとき</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">5つの関数は引数の構造が共通しています。FV関数を覚えれば、他の関数も理解しやすくなります。</p>



<p class="wp-block-paragraph">不規則なキャッシュフローを扱う場合は、<a href="https://mashukabu.com/spreadsheet-npv-function/">NPV関数（正味現在価値）</a>も活用できます。FVが「一定の積立額の将来価値」を求めるのに対し、NPVは「金額が変動する現金収支」を扱います。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>PV関数はFVの「逆算版」です。「10年後に500万円受け取るために、今いくら預ければいいか」を計算できます。詳しくは<a href="https://mashukabu.com/spreadsheet-pv-function/">PV関数の使い方</a>をご覧ください。</p></blockquote>



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



<p class="wp-block-paragraph">FV関数で「思った結果にならない」ケースをまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>将来額が異常に大きい</td><td>年利をそのまま指定している</td><td>月利に変換する（年利/12）</td></tr><tr><td>将来額が異常に大きい</td><td>期間数を年数で指定している</td><td>月数に変換する（年数*12）</td></tr><tr><td>結果がマイナスになる</td><td>定期支払額をプラスで入れている</td><td>支出はマイナスで指定する。または <code>=-FV(...)</code> で符号を反転</td></tr><tr><td>#NUM! エラーが出る</td><td>利率にマイナスを指定している</td><td>利率は正の数で指定する</td></tr><tr><td>#VALUE! エラーが出る</td><td>引数に文字列を指定している</td><td>数値のみ指定する</td></tr><tr><td>結果が0になる</td><td>定期支払額と現在価値の両方が0</td><td>どちらかに金額を指定する</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>最も多いミスは「年利と月利の変換忘れ」です。年利3%なら <code>3%/12</code> と書くのを忘れずに。期間数も「年数 × 12」で月数に変換してください。結果が想定と桁違いに大きい場合は、まずこの2点を確認しましょう。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc23">Excelとの違い</span></h2>



<p class="wp-block-paragraph">FV関数はExcelとGoogleスプレッドシートで完全に同じ動作をします。</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>Excel</th><th>Googleスプレッドシート</th></tr></thead><tbody><tr><td>構文</td><td>=FV(利率, 期間, 定期支払額, [現在価値], [支払期日])</td><td>=FV(利率, 期間数, 定期支払額, [現在価値], [期首期末])</td></tr><tr><td>動作</td><td>将来価値を返す</td><td>将来価値を返す</td></tr><tr><td>結果の符号</td><td>プラス（受取）/ マイナス（支出）</td><td>プラス（受取）/ マイナス（支出）</td></tr><tr><td>省略時の動作</td><td>現在価値=0, 支払期日=0</td><td>現在価値=0, 期首期末=0</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数名の表記が若干違うだけで、機能は完全に同じです。.xlsxファイルをGoogleスプレッドシートで開いても、FVの数式はそのまま動作します。チーム内でExcelとGoogleスプレッドシートが混在していても、FV関数で書いた家計簿や投資シミュレーションをそのまま共有できますよ。</p>



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



<p class="wp-block-paragraph">FV関数は、積立や預金の将来の受取額を計算する財務関数です。</p>



<p class="wp-block-paragraph">ポイントを整理します。</p>



<ul class="wp-block-list"><li>構文は <code>=FV(利率, 期間数, 定期支払額, [現在価値], [期首期末])</code></li><li>利率は月利（年利/12）、期間数は月数（年数*12）で指定する</li><li>定期支払額はマイナスで入れると結果がプラス（受取額）になる</li><li>一括預入のみの場合は「現在価値」に預入額を指定し、定期支払額を0にする</li><li>一括預入+毎月積立の複合パターンも1つの式で計算できる</li><li>ボーナス併用は通常月とボーナス月で2回計算して合算する</li><li>教育資金・老後資金・住宅頭金などのライフプラン設計に使える</li><li>PV/PMT/NPER/RATEなど財務関数ファミリーと組み合わせると応用範囲が広がる</li></ul>



<p class="wp-block-paragraph">まずは <code>=FV(3%/12, 5*12, -10000)</code> で「毎月1万円・5年積立・年利3%」の将来額を試してみてください。自分の積立計画に置き換えて数値を変えるだけで、お金の見通しが一気にクリアになりますよ。</p>



<h3 class="wp-block-heading"><span id="toc25">関連記事</span></h3>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/spreadsheet-pv-function/">スプレッドシートのPV関数の使い方｜現在価値を計算する方法</a></li><li><a href="https://mashukabu.com/spreadsheet-pmt-function/">スプレッドシートのPMT関数の使い方｜定期支払額を求める方法</a></li><li><a href="https://mashukabu.com/spreadsheet-nper-function/">スプレッドシートのNPER関数の使い方｜期間数を逆算する方法</a></li><li><a href="https://mashukabu.com/spreadsheet-rate-function/">スプレッドシートのRATE関数の使い方｜利率を逆算する方法</a></li><li><a href="https://mashukabu.com/spreadsheet-npv-function/">スプレッドシートのNPV関数の使い方｜正味現在価値を計算する方法</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-fv-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
