excel中关于日期与if函数

如果我的签约日期比集中交房日期小,我的签约日期与核算交房日期差这里为空为什么我的这个里面出现#NUM!这个情况怎么处理
请各位大神指点一下,万分感谢

第1个回答  2015-11-01
DATEDIF函数的第1个参数与第2个参数要交换位置。本回答被提问者采纳
第2个回答  2015-11-01
应该是H列或者I列被设置为文本格式了
设置为标准日期格式看看

或者将公式改一下
J2
=IF(I2="","",IF(I2*1<H2*1,"",DATEDIF(H2*1,I2*1,"m")))
下拉追问

为什么=IF(I2="","",IF(I2*1<H2*1,"",DATEDIF(H2*1,I2*1,"m")))
IF(I2*1<H2*1这一块乘以1是什么意思

本回答被网友采纳