请问datedif("2014/7/31","2015/6/30","m")的值为何是10,而不是正确的11个月?datedif("2014/7/31","2015/7/31","m")的值却又是正确的12个月。
DATEDIFå½æ°æ¯ç¨äºè®¡ç®ä¸¤ä¸ªæ¥æé´çæ´å¹´ï¼æï¼ï¼æ¥ï¼æ°çï¼ç»ä½ çç微软ç解éå§ï¼å¾å¥½ç解ï¼å¦æä½ æå ¬å¼æ¹ä¸ºdatedif("2014/7/1","2015/6/30","m")ï¼è¿æ ·è®¡ç®åºæ¥å°±æ¯11äºã
追é®ä½ æå
¬å¼æ¹ä¸ºdatedif("2014/7/1","2015/6/30","m")æä¹ç¥éçæ¡æ¯11个æï¼é®é¢æ¯datedif("2014/7/31","2015/7/31","m")çå¼æ¯12个æï¼datedif("2014/7/31","2015/6/30","m")çå¼å´åæ¯é误ç10个æã
åæ ·æ¯ä¸ä¸ªæçæåä¸å¤©å°å¦ä¸ä¸ªæçæåä¸å¤©ï¼ä¸ºåç»æä¸ä¸æ ·ï¼
那意思公式没错,是系统算错咯? 因为上面用这个公式的时候,都是用一个月的最后一天到另一个月的最后一天,结果却不一样。
追答是的