原因是数据格式不正确。
根据问题描述,DATEDIF函数无法计算月份显示#VALUE原因,应该是日期中有空格,用查找替换功能,替换掉空格即可计算,如下图所示。
公式中的DATEDIF写成DATEIF,所以出错了
函数写错了。正确的写法,是DATEDIF而不是DATEIF 举例:=DATEDIF("2018-6-12",TODAY(),"Y")
DATEDIF函数用来计算两个日期之间的差值,此函数会根据电脑日历来的,不会出错的。你自己对日历的时候出错了吧!!!你可以试试两个日期直接相减,默认结果也是天数:=C3-B3
1.打开Excel表格,我们可以看到有一个表格中公式输出错误。2.我们可以看到C列有一个日期格式与其他的不同,这里我们选中这个单元格。3.选中这个表格后,我们将该格式重新输入成跟其他的一样,这里变成2019/2/5.4.改好之...
看了楼主的截图,公式输入应该没有问题。唯一解释是这个版本的excel不支持datedif这个函数。
因为你的A2不是标准日期格式的日期,将 2016.5.30 换成 2016-5-30即可。
你第一个公式得到的不是日期数据,而是字符串。把第一个公式改为:=DATE(MID(F4,7,4),MID(F4,11,2),MID(F4,13,2))第二个公式改为:=DATEDIF(G4,TODAY(),"y")