excel函数irr计算多少个月?..那么,excel函数irr计算多少个月?一起来了解一下吧。
#NUM!出现可能的原因和解决方法
1、在需要数字参数的函数中使用了无法接受的参数
解决方法:确保函数中使用的参数
(参数:函数中用来执行操作或计算的值。参数的类型与函数有关。函数中常用的参数类型包括数字、文本、单元格引用和名称。)是数字。例如,即使需要输入的值是
$1,000,也应在公式中输入
1000。
2、使用了迭代计算的工作表函数,如
IRR
或
RATE,并且函数无法得到有效的结果
解决方法:1、为工作表函数使用不同的初始值。
2、更改
Microsoft
Excel
迭代公式的次数。
操作方法
在“工具”菜单上,单击“选项”,再单击“重新计算”选项卡。选中“迭代计算”复选框。若要设置
Microsoft
Excel
进行重新计算的最大次数,请在“最多迭代次数”框中键入迭代次数。迭代次数越高,Excel
用于计算工作表的时间越多。若要设置两次迭代结果之间可以接受的最大误差,请在“最大误差”框中键入所需的数值。数值越小,结果越精确,Excel
用于计算工作表的时间也越多。
3、输入的公式产生的数字太大或太小,无法在
Microsoft
Excel
中表示
解决方法:更改公式,使其结果介于-1*10^307和10^307之间。
所有我猜测你最有可能的原因是datedif的参数有问题,即G5,I5可能不是日期格式.正确的日期在Excel中是数值,而不是文本.
所有建议你检查是不是G5,I5格式设置有问题.
1、以excel2010版本为例,如下图所示,要通过进入公司的日期与指定年份来计算工龄;
2、首先在C2单元格输入公式=YEAR($E$2)-YEAR(B2),指定年份因为是同一个,所以用绝对引用符号来固定这个值,这样公式下拉填充时指定年份不会随之改变,按enter键则可得出计算结果;
3、然后把鼠标放在C2单元格右下角,下拉填充公式,则可计算出所有人的工龄了。
RATE函数返回年金的各期利率。函数 RATE 通过迭代法计算得出,并且可能无解或有多个解。如果在进行 20 次迭代计算后,函数 RATE 的相邻两次结果没有收敛于 0.0000001,函数 RATE 将返回错误值 #NUM!。
IRR函数是回由数值代表的一组现金流的内部收益率。这些现金流不必为均衡的,但作为年金,它们必须按固定的间隔产生,如按月或按年。内部收益率为投资的回收利率,其中包含定期支付(负值)和定期收入(正值)。
展开全部
假设,A1中为:2010-9-1,B1中为:2013-6-5,则:
=DATEDIF(A1,B1,"y")&"年"&DATEDIF(A1,B1,"ym")&"月"
或者,直接写也可以:
=DATEDIF("2010-9-1","2013-6-5","y")&"年"&DATEDIF("2010-9-1","2013-6-5","ym")&"月"
DATEDIF
计算第二个参量减去第一个参量,结果不能为负数。
改正的公式:
=IF(H5>0,IF(G5>I5,100%,IF(DATEDIF(G5,I5,"d")<=1,95%,IF(DATEDIF(G5,I5,"d")<=3,80%,IF(DATEDIF(G5,I5,"d")<=5,60%,0)))),0)
以上就是excel函数irr计算多少个月的全部内容,.。