代码是IIR,IRR 函数(内部报酬率) 一个投资案会产生一序列的现金流量,IRR 简单说:就是由这一序列的现金流量 中,反推一个投资案的内部报酬率。
结果与guess值无关,这个值只是为了加快计算速度。
流入金额大的IRR结果就应该更低,IRR表示
投资回报率
,收益相同的情况下,投入越多收益率就越小,理解了吗?
1、返回值不同
IRR函数返回由数值代表的一组现金流的内部收益率。这些现金流不必为均衡的,但作为年金,它们必须按固定的间隔产生,如按月或按年。内部收益率为投资的回收利率,其中包含定期支付(负值)和定期收入(正值)。
MIRR 函数既考虑投资成本 (finance_rate),也考虑现金再投资所得利率 (reinvest_rate)。
2、输入顺序不同
函数 IRR 根据数值的顺序来解释现金流的顺序。故应确定按需要的顺序输入了支付和收入的数值。
如果数组或引用包含文本、逻辑值或空白单元格,这些数值将被忽略。
finance_rate 和 reinvest_rate 参数是用十进制数值表示的百分比。例如,012 表示百分之十二。MIRR 函数用数组中的数值顺序来解释支付和收入的顺序。要确保支付和收入的输入顺序正确。Microsoft Excel 使用迭代法计算函数 IRR。
3、期望不同
函数 IRR 返回错误值 #NUM!,或结果没有靠近期望值,可用另一个 guess 值再试一次。
MIRR 函数有下列命名参数:部分描述values()必要。Double 数组,指定现金流值。此数组至少要包含一个负值(支付)和一个正值(收入)。finance_rate必要。
Double 指定财务成本上的支付利率。reinvest_rate必要。Double 指定由现金再投资所得利率。说明修改过的返回内部利率是指在用不同的利率计算支出和收入时的内部利率。
IRR是一种财务函数
“=IRR(C19:AE19,12%)” 中:
C19 为初期成本费用
D19、E19、F19、……、AE19 依次为第1、第2、第3、……、第28期的净收入
12% 为 估计值
=IRR(C19:AE19,12%) 返回28期后的内部收益率
IRR,即 Internal Rate of Return ,内含报酬率,是在项目的现金流出量和现金流入量相等时的折现率。
公式如下:
NCF(t)为第t年净现金流量,k为内含报酬率,n为项目使用年限,C为初始投资额。
以NCF(t)=294为例,用插值法求内含报酬率如下:
444=294(P/A,k,3),(P/A,k,3)=1510
折现率: 40%<k<45%,45% - 40%=5%,设k - 40%=x%
年金现值系数: IRR=44105%≈44%
扩展资料IRR的作用分析:
内部收益率就是在考虑了时间价值的情况下,使一项投资在未来产生的现金流量现值,刚好等于投资成本时的折现率。
而不是“不论高低净现值都是零,所以高低都无所谓”,这是一个本末倒置的想法。因为计算内部收益率的前提本来就是使净现值等于零。
内部收益率越高,说明投入的成本相对地少,但获得的收益却相对地多。
比如A、 B两项投资,成本都是10万,经营期都是5年,A每年可获净现金流量3万,B可获4万,通过计算,可以得出A的内部收益率约等于15%,B的约等于28%。
参考资料内部收益率-
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)