每天学一点图片「自学excel」
257 irr
助记:英文的“Internal Rate of Return内部收益率”
类别:财务
语法:
irr(values,[guess])
参数:1~2个参数
values 必需。数组或单元格的引用,用来放置参加计算的现金流,必需包含至少1个正值和1个负值,支付和收入必需按顺序输入。guess 可选。对函数计算结果的估计值,省略时为0.1(10%)。Excel使用迭代法计算,从guess开始,直至结果精度达到0.00001%。如果经过20次迭代,仍未找到结果则返回错误值#NUM!。可以用另一个guess值再试。用法:
返回由数值代表的一组现金流的内部收益率。所谓内部收益率,就是资金流入现值总额与资金流出现值总额相等、净现值等于零时的折现率。irr函数与npv函数关系十分密切,函数irr计算出的收益率即净现值为0时的利率,下面一起举例说明。
258 npv
助记:英文的“Net Present Value 净现值”
类别:财务
语法:
npv(rate,value1,[value2],…)
参数:2~255个参数
rate 必需。某一期间的贴现率。value1,[value2],… value1必需,后续可选。支付和收入必需按顺序输入,在时间上必需等间隔(月或者年),一段时间内的支付和收入要统一到一个期末值。用法:
通过使用贴现率以及一系列未来支出(负值)和收入(正值),返回一项投资的净现值。净现值指未来资金(现金)流入(收入)现值与未来资金(现金)流出(支出)现值的差额,是项目评估中净现值法的基本指标。未来的资金流入与资金流出均按预计折现率各个时期的现值系数换算为现值后,再确定其净现值。
npv计算公式
1)我们新建一个工作表,输入如图数据,A列是现金流次数n,B列是现金流收支,收入为正,支出为负,在C3输入“=irr($B$2:$B3)”,结果为0。简单来说,收益就是获得的利润,收益率就是利润/本金。
2)我们投资时付了1000,又收回1000,不赔不赚,收益率所以为0。B3改成800,这次赔200,收益率=-200/1000=-20%;B3改成1200,这次挣200,收益率=200/1000=20%。很好理解吧。
计算每期现值
3)现在我们计算每期的现值,当i=1,在D2单元格输入公式“=B2/(1 $C$3)^A2”,填充到D3。把每期的限值求和就是净现值,直观看出净现值为0,这时的收益率就是折现率。
4)我们把B3改成1200看看,折现率为20%。就是说我们有833.33元,到明年就变成833.33*(1 20%)=1000,到后年就变成833.33*(1 20%)^2=1200,依此类推,反之亦然。当我们把明年的1000块钱在今年变现时,只给你833.33,后年的1200才会给你833.33。负值也同样解释。
每次挣200
5)换一种说法,比如我们每次都挣200元,如图输入B列,C、D列公式向下填充,折算到现在的钱逐年递减。
npv公式
6)现在我们不单独计算每期的净现值,而计算最后的净现值。先假定贴现率为0,在D2输入公式“=npv(0,$B$2:$B2)”,双击填充柄向下填充,资产总的净现值就是简单的加减运算。注意npv(irr(…),…)=0,定义就是如此。
7)改变贴现率的数值看看,贴现率越高,能拿到的钱就越少。所以计算irr函数时的迭代计算,在没有计算机之前就是预估一个内部收益率,如果算出来期末净现值为正,就继续提高内部收益率,当相邻两次的内部收益率有正有负时,可以使用内部插值法计算出满足精度要求的内部收益率。
(待续)