WPS跟Excel打起来了,函数结果竟然不一样,同事都吵翻天了!
有学员突然发现在Excel与WPS中,DATEDIF函数YD参数的结果结果会不一致,第一感觉就是不可能啊,但是我今天尝试了一下,果然是这样的,跟大家说下我的看法,其实我感觉是没什么大影响的语法:=DATEDIF(开始时间,结束时间,计算类型)这个函数之前已经给大家介绍了很多次了,就不再赘述了,它的第三参数有6个类型,如果你还不了解,可以看下下方截图,对照参数了解下,今天要说的是YD这个参数'Y':计算日期之间年份的差值'M':计算日期之间月份的差值'D':计算日期之间天数的差值'MD' :计算日期天数的差值,忽略日期中的月份和年份'YD' :计算日期天数的差值,忽略年份'YM' :计算日期月份的差值,忽略天数和年份
如下图所示,Excel与WPS的结果是不一样的,他们的结果相差数字1,Excel的结果是365,WPS的结果是364出现这样的情况是因为2款软件对于YD的统计方式不一样引起的,结果都不能说错,都说的通,大家可以留言讨论下,你觉得哪种更合适呢?想要了解为什么会出现这样的情况,首先就需要了解YD参数的作用:计算日期天数的差值,忽略年份,下面我们来看下出现错误的原因WPS的计算方式:WPS是以开始日期的年份为准,上图开始日期是2023年,23年不是闰年一年是365天,如果将开始日期改成24年,24年是闰年,一年366天,结果就是365,如上图所示Excel的计算方式是:以开始日期为基准向后计算,就好比他会从2023年8月2号从后开始计算,一直计算到下一年的8月1号,下一年的8月1号是2024年的8月1号,因为2024年是闰年,所以结果是365,闰年的2月是29天。这个就是错误出现的原因,你更支持哪个呢?可以留言讨论下~