文章解释excel没有datedif函数,以及出现#NUM!错误值的原因 。
有群友问excel没有datedif函数,的确在“插入函数”对话框里面找不到 。
Excel2007以上版本输入函数名有提示功能,但输入datedif函数也是没有的,不会提示 。
其实不是excel没有datedif,只是此函数属于隐藏函数,通过函数里查找是找不到的,使用时只能直接输入 。
有时使用datedif函数写公式,会出现返回错误值#NUM!,注意检查前后日期顺序是否正确 。
比如下面的截图,A1单元格是出生日期,B1是当前日期,计算年龄,公式应该为:=DATEDIF(A1,B1,"y"),下图所示,写成=DATEDIF(B1,A1,"y")就会出现#NUM!错误值 。
公式中的函数参数为Y,表示结果返回两个日期间隔的年数 。
一句话总结,DATEDIF函数就是返回两个日期之间的年\月\日间隔数 。
【Excel没有datedif函数的原因说明】DATEDIF函数语法为:=DATEDIF(开始日期,结束日期,单位代码)
推荐阅读
- Excel怎么计算销售提成的思路方法和公式
- excel 生成随机字母的5个小例子
- Excel 数组基础应用详解
- Excel函数:Lookup向量形式第3参数简写用法
- Excel 获取行号:当前行和最后行行号的公式
- Excel经典函数公式解释:9E+307
- Excel高级筛选之公式使用图解教程
- Excel乘积函数之dproduct函数的使用和例子
- Excel中Len函数,lenb函数分离汉字
- Excel函数应用之返回大于0的最小值