如何使用vba rate函数?

VBA RATE 函数列在 VBA 函数的金融类别中。当您在 VBA 代码中使用它时,它会返回贷款或投资的每期利率(现金流量相等)。

句法

RATE(Nper, Pmt, Pv, [Fv], [到期], [猜测])

论点

  • Nper :偿还贷款或投资的期数。
  • Pmt :每个期间的固定付款金额。
  • PV :投资或贷款的当前价值。
  • [FV] :贷款/投资的未来价值(这是一个可选参数,如果省略,VBA 默认为 0)。
  • [Due] : 定义付款是在期间开始还是结束时到期,使用 0 表示期间结束,1 表示期间开始 [这是一个可选参数,如果省略,VBA 默认采用期间结束] 。
  • [猜测] :IRR 的初始估计(猜测)[这是一个可选参数,如果省略,VBA 默认采用 10% (=0.1)]。

例子

要实际了解如何使用 VBA RATE 函数,您需要查看下面的示例,其中我们使用它编写了 vba 代码:

example-vba-rate-function
 Sub example_RATE() Range("A8") = Rate(60, -1200, 0, 98000, 1) * 12 End Sub

在上面的代码中,我们使用 RATE 来计算投资的利率,其中我们有 60 个月、每月付款 1200 和投资的未来价值 98000,最后我们将其乘以 12 得到年利率。

评论

  • 使用 RATE 时,支付的任何款项均由负数表示,收到的任何款项均由正数表示。
  • 它计算迭代率。它在 20 次尝试中找不到结果,它返回运行时间为 5。

添加评论

您的邮箱地址不会被公开。 必填项已用 * 标注