你所谓的实际是按你的计算原则,即,开始或者结束的一天也算一天。
而datedif则忽略了你觉得应该算的一天而已。
这个函数就很好了,不需要换。
只是需要再+1而已。
=DATEDIF(A1,B1,"D")+1
就像2012-2-1和2012-2-2日一样中间差一天,但实际2天,你在datediff函数再加1行了。
不太清楚你的日期具体是什么样子的。你可以举两个日期的例子来看下其实,只是是日期格式,也可以用日期相减,而得到其中差别的天数的你可以试
试
excel如何计算日期间隔天数?这个视频告诉你!