ExcelでPMT関数を使って月々の積立額や月々の返済額を求めますが、実際求めた値を使って指定した期間後にはどうなっているか逆算してみると、目標額(将来価値)よりも多くなってしまうのはなぜでしょう?

一応、以下のような想定でやってみたのですが・・。

■今現時点で貯金箱に10,000入っている。これを5年後には100,000になるようにするには、毎月預金箱にいくらづつ入れていけばよいか?

この時、お金を貯めるのは貯金箱なので利息は0(%)。
セルB3に期間5年
セルB4に元金10,000
セルB5に目標額100,000
が入力されているとすると

=PMT(0,B3*12,B4,B5)

で結果は¥-1,833ということになるのですが、これを5年(すなわち60カ月)続けた場合の総額(=1833*60)を求めると、結果が¥110,000になるんです・・。

こうではなくて、元金(現在価値)に-(マイナス)をつけて

=PMT(0,B3*12,-B4,B5)

としてみると今度は月々¥1,500になるのですが、これを5年(60カ月)ためていくと¥-90,000で足りない・・。

多分自分自身財務関数が良く分かっていないのだとは思いますが、なぜぴったり目標額にならないのでしょう?

PMT関数やFV関数自体が利率が何パーセントかあるのが前提で、上記の様な例(利息0)では対応できなかったりするのでしょうか?

質問を受けて月曜日にはお答えしないといけないのですが、色々な本など調べてみてもいまいちよく分からず、途方にくれています・・(+_+)

このQ&Aに関連する最新のQ&A

A 回答 (1件)

こんにちは



=PMT(0,B3*12,-B4,B5)
すなわち、
=PMT(0,5*12,-10000,100000)

であっています。

 「キャッシュ・フロー」という観点から考えると理解しやすいんじゃないかと思います。
 わかりやすく言うと、自分の財布からお金が出ているのか、または入っているのか、というふうに考えます。お金が出ている場合はキャッシュフローはマイナス、入っている場合はプラスです。

> 今現時点で貯金箱に10,000入っている

 これは財布から出ていますので、マイナスのキャッシュフロー: -10,000
 (財布から出さない限り、貯金箱にお金は存在しない)

> 5年後には100,000になる

 これは財布に入ってくるので、プラスのキャッシュフロー: 100,000
 (5年後には貯金箱を割ってお金を取り出す)

> 毎月預金箱にいくらづつ入れていけばよいか?

 毎月財布から出て行くので、マイナスのキャッシュフロー。
 =PMT(0,5*12,-10000,100000) の結果、 -1500
 つまり、毎月1500円ずつ、貯金箱にお金を入れていく、ということです。


 利息がゼロなので、

マイナスのキャッシュフローの合計 = プラスのキャッシュフローの合計

という関係が成り立ちます。すなわち、

最初の貯金箱への入金額 + 毎月の入金額 = 5年後の貯金箱

 金額を入れると、

10,000 + 1,500 × 12 × 5 = 100,000

ということです。

 図にすると以下のようなイメージです。

                        100,000
                         ↑
                         ↑
                         ↑
↓   ↓   ↓   ↓   ↓・・・・↓   
↓ 
10,000 1,500 1,500 1,500 1,500・・・1,500

参考URL:http://www2.odn.ne.jp/excel/

この回答への補足

補足に書いてしまいますが、その後、kbonbさんの説明を読み、自分なりに解釈を纏めました。

kbonbさんの説明がとても分かりやすかったこともあり、良く理解する事が出来ました。

また、PMT関数の説明も自分で説明でき、なんとか理解していただくことができました。

また、時間が無く、1度目のお礼がとても短くなってしまい申し訳ございませんでした。
改めてお礼申し上げます。ありがとうございました。

補足日時:2002/02/19 12:20
    • good
    • 0
この回答へのお礼

お礼が遅れ申し訳ございませんでした。

ご回答ありがとうございました。
貯金ということで考えるとなるほど、分かります。
あとは借金などの月々の返済額を考える場合でも同じように考えれば良いのかな?

数値に付ける+、-の意味がいまいち良く分かっていなかったのかもしれませんね。

ご回答いただいた内容を元に、色々なケースで考えてみたいと思います。

お礼日時:2002/02/18 08:58

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルで同じA列の中に、1,2,3,4,5,6,2,3,4,2,1,3,2,2,2,3,1という

エクセルで同じA列の中に、1,2,3,4,5,6,2,3,4,2,1,3,2,2,2,3,1,3,1というような順番で数字が並んでいます。

その数字の中で、1→3と3→1になるものがいくつあるか求めたいのですが、出す関数・マクロがわかりません。
教えていただけないでしょうか?

よろしくお願いします。

Aベストアンサー

こんばんは!

>A列の中に
とは行方向に数値が入っている!というコトでしょうか?

そうであれば
表示したいセルに
=COUNTIFS(A1:A1000,1,A2:A1001,3)+COUNTIFS(A1:A1000,3,A2:A1001,1)
としてみてください。

「1」の次の行が「3」の場合と
「3」の次の行が「1」の場合をプラスしています。m(_ _)m

Qエクセルで6.3という数字を¥表示で¥6.3としたい。¥6にしたくない。(初心者です)

エクセルで6.3という数字を¥表示で¥6.3としたい。¥6にしたくなくて、さらに、例えば、以下のようにしたいのですが、

-------------------------------------------
6.3⇒\6.3
6⇒\6
-------------------------------------------

どうしたらよいでしょうか。

いくつか試したのですが、

-------------------------------------------
通貨スタイル
6.3⇒\6
6⇒\6

セルの書式設定→ユーザー定義→\ #,##0
6.3⇒\6
6⇒\6

\ #,##0.0
6.3⇒\6.3
6⇒\6.0
-------------------------------------------

となってしまいます。
6.3⇒\6.3
6⇒\6
と表示されるようにするには、どのようにしたらよいでしょうか。
お分かりになる方がいらしたらよろしくお願いいたします。

Aベストアンサー

セルの書式設定→ユーザ定義→\G/標準で如何でしょうか。

Q(Word又はExcl)印刷ボタンワンクリックでB4→B5印刷できるようにしたいのですが…

B4→B5印刷をしたいのですが、作成者と印刷者が別の場所で、ファイルは複数ある状態です。
印刷担当が毎回「印刷のプロパティを開いてB4→B5設定,印刷ボタンクリック」を行う手間を省いて、作成者側で縮小印刷設定を行う事はできないのでしょうか?
(印刷担当が印刷ボタンワンクリックでB4→B5印刷できるようにしたいのです)
よろしくお願いします!

Aベストアンサー

Wordの[標準]ツールバーにある[印刷]ボタンは、使用しているPC環境の
[コントロールパネル]にて登録しているプリンタを[通常使うプリンタ]
に指定しているものが設定されます。これは仕様です。

どのソフトでも[通常使うプリンタ]でB5への縮小印刷をするのならば、
プリンタの[プロパティ]で縮小印刷を設定したものを、新しいプリンタ
として登録し、それを[通常使うプリンタ]にすればよいのですが、これ
ではとても不便だと思いますから、マクロ登録したものをツールボタン
としてツールバー上に配置し、それを押して縮小印刷する方法ぐらいが
希望に近いものになると思います。

手順
どのファイルでも良いので印刷をするとします。
印刷をするときに[マクロ記録]を取ります
[印刷]ダイアログで[拡大/縮小]から[ B5 ]サイズを指定して印刷をし、
印刷します。これで[マクロ記録]を終了します。

以下のマクロは参考までに記録したものです。
'-----------------------ここから----------------------------
Sub 縮小印刷()
'B5サイズに縮小を選択したものです
'
Application.PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _
wdPrintDocumentContent, Copies:=1, Pages:="", PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=10319, _
PrintZoomPaperHeight:=14571
End Sub
'-----------------------ここまで----------------------------

おそらくここの PrintZoomPaperWidth:=10319, _ PrintZoomPaperHeight:=14571 
が関係するものだと思いますが、使用しているプリンタにてマクロ記録
を取ったほうが確実だと思いますからそのマクロを活用してください。

ツールボタンに登録する方法はこちら↓のサイトを参考にしてください。
http://www.moug.net/skillup/pmm/dn02-1.htm

Wordの[標準]ツールバーにある[印刷]ボタンは、使用しているPC環境の
[コントロールパネル]にて登録しているプリンタを[通常使うプリンタ]
に指定しているものが設定されます。これは仕様です。

どのソフトでも[通常使うプリンタ]でB5への縮小印刷をするのならば、
プリンタの[プロパティ]で縮小印刷を設定したものを、新しいプリンタ
として登録し、それを[通常使うプリンタ]にすればよいのですが、これ
ではとても不便だと思いますから、マクロ登録したものをツールボタン
としてツールバー上に配置し...続きを読む

Qエクセル【B5→B4】への仕方!

こんばんは。
あまり、PCには詳しくありません。

現在、エクセルでB5(横)の資料を作成しました!用紙に入らなかったので、改ページも使いました。

しかし、私の勘違いでB4(横)の間違えでした。
さっそく、ページ設定で変更をしましたが、プレビューで見てみても、用紙はB4なのに、B5の形で印刷され、縦、横が空いています(ーー;)
どうしたら、B5をB4に印刷できるのでしょうか?
お願いします。

Aベストアンサー

印刷の設定で
・用紙向き横
・用紙サイズB4
・横1枚×縦1枚(%じゃなくて縦横を1枚に合わせる)
にしてみてはいかがでしょう。

QEXCELで、B5で作成してB4に印刷したい

会社のプリンターでB4の用紙に印刷したいのです。

しかしうちのプリンターでB4は刷れないので
うちのEXCELでB4の範囲に文書を作成することができません。
(ページ設定でB4にできない)

ページ設定をB5にして文書を作成しておいて
会社のプリンターでB4の紙に印刷するには
どのようにしたらよいのですか?
そんなことはできませんか?

ご存知の方教えてください。
よろしくお願いいたします。

Aベストアンサー

#1・4gagamboです。
何度も言葉足らずですみません。

できるかできないのか→できます。
ですが、余白や罫線等の違和感の解消を考えると、
ほかのかたがおっしゃっているように、
印刷の設定は、
「B4印刷が可能なドライブが入っているパソコン」で行ったほうがいいです。

質問者様が「B5用紙2枚ぶん」ですでに作っておられることを前提に方法を申し上げます。
まず、そのファイルを会社パソコンで開き、印刷設定でB4を選択します。
そして[表示]を[改ページプレビュー]にして、
1ページ目と2ページ目の間にある青い線を2ページ目の終わりまでひっぱり、すべて1ページにおさまるようにします。
そうすれば、B4用紙1枚になります。

質問者様のおっしゃっていることがもし、
「ページの集約」であるなら、
それはプリンタごとの設定内(プロパティ)で出来ます。
例)
 [P1][P2] → [P1P2]

もっとスマートな方法がありそうですが、
お教え出来ず、申し訳ありません。


このカテゴリの人気Q&Aランキング

おすすめ情報