Vba rate関数の使い方は?
VBA RATE 関数は、VBA 関数の財務カテゴリにリストされています。 VBA コードで使用すると、ローンまたは投資の期間ごとの金利 (キャッシュ フローが等しい場合) が返されます。
構文
RATE(Nper、Pmt、Pv、[Fv]、[期限]、[推測])
引数
- Nper : ローンまたは投資を返済する期間の数。
- Pmt : 期間ごとの固定支払額。
- PV : 投資または融資の現在価値。
- [FV] : ローン/投資の将来価値 (これはオプションの引数であり、省略された場合、VBA はデフォルトで 0 をとります)。
- [期限] : 支払い期限が期間の開始時か終了時かを定義します。期間の終了には 0、期間の開始には 1 を使用します。[これはオプションの引数であり、省略した場合、VBA はデフォルトで期間の終了を取得します] 。
- [Guess] : IRR がどのようになるかの初期推定 (推測) [これはオプションの引数であり、省略された場合、VBA はデフォルトで 10% (=0.1) を取得します]。
例
VBA RATE 関数の使用方法を実際に理解するには、それを使用して VBA コードを作成した以下の例を確認する必要があります。
Sub example_RATE() Range("A8") = Rate(60, -1200, 0, 98000, 1) * 12 End Sub
上記のコードでは、RATE を使用して、60 か月、毎月の支払い額 1,200、投資の将来価値 98,000 がある投資の金利を計算し、最後にこれに 12 を乗算して、年利。
コメント
- RATE を使用する場合、支払われた金額は負の数で表され、受け取った金額は正の数で表されます。
- 反復率を計算します。 20 回試しても結果が見つからず、ランタイム 5 が返されます。