excel算irr出现num 处理irr计算出现错误的解决方法
IRR(内部收益率)是衡量投资收益的一种重要标准,即投资回报是多少。
Excel中的IRR函数是用于计算内部收益率的一种常用方法。
IRR函数在运算时有时会出现“NUM”错误。
“NUM”是Excel对某个计算数据非常重要的一种错误,可以提醒用户计算有误。
可能的原因包括:
第一,数据输入可能是负数,Excel中的IRR函数只能处理正值。
确保数据正确输入,不存在负数。
第二,输入的参数可能不正确,IRR函数一般有两个参数,即:已投资资金的金额和现金流量情况。
Excel中原有的参数组合是:开头负值,最后一个正值,投资前后之间可为正负值。
所以,确保参数正确输入。
第三,Excel中的IRR函数在计算时,没有考虑现金流回归起点的问题,在回归情况以及每次的现金回归情况下,计算出来的IRR可能会受到影响,尽量不要出现现金流回归起点情况。
针对IRR函数计算出现“NUM”错误情况,采取以下几种解决措施:
1、检查输入数据结果,排查掉数据输入错误的原因,确保每次的负值正值正确输入,尽量避免现金流回归情况出现;
2、采用NPV函数,假设IRR=i,有NPV = 0,先令猜测的IRR 值为初始值i0,若NPV(i0)<0,则i0 较大,修正值i1=i0/2,反复循环操作,直到NPV(iN)=0,既确定了内部收益率;
3、评估投资者税前现金流,投资者税前现金流需要考虑投资者的税收和其他费用,这对于投资组合的计算是必需的,其中税前现金流有投资前的现金流、投资后现金流、交易完成后所有费用以及税后费用等;
4、注意控制未来的偏差,由于IRR 函数是基于历史的现金流分析计算的,可以通过选择较安全的投资产品或缩小市场偏差的范围来避免未来的收益不一定符合历史趋势;
5、减少 IRR 无法收敛情况的发生,如果发现 IRR 计算的收敛是缓慢的过程,则可以考虑减少计算范围。
比如,将 IRR 计算过程分解成多个更小范围的计算,然后把所有结果综合起来,从而将 IRR 计算准确性提高。
IRR计算出现”NUM”错误后,可以采取多种方法来解决,包括检查输入数据结果、采用NPV函数来计算、评估投资者税前现金流等,这些操作可以更准确地计算IRR,确保计算的准确性。