作者:绿色风
分类:
时间:2022-08-17
浏览:303
楼主 apolloh |
Q:如何计算两个日期间间隔的年数、月数、日数? A:假设两个日期分别在A1和B1单元格,且A1小于等于B1,可用下列公式计算: 间隔几年:- =DATEDIF(A1,B1,"Y")
间隔几月:- =DATEDIF(A1,B1,"M")
间隔期间有几个零头的月- =DATEDIF(A1,B1,"YM")
间隔几日:- =DATEDIF(A1,B1,"D")
- 或
- =B1-A1
间隔期间有几个零头的日- =DATEDIF(A1,B1,"MD")
|
2楼 gouweicao78 |
算总的间隔几年几个月零几天:- =TEXT(SUM(DATEDIF(A1,B1,{"y","ym","md"})*10^{4,2,0}),"0年00月00天")
|
3楼 chrisfang |
补充一下,由于Datedif函数的算法问题,当以上公式计算横跨月底的两个日期时,会出现一些错误。
例如A1:2009-3-1 B1:2009-2-28
间隔1天,但以上公式公式得到结果为4天。 |
4楼 ahui21 |
这样的公式,我要认真地学习。 |
5楼 jlaurajl |
我要认真地学习。 |
6楼 yaoxuhuijsz |
学习 |
7楼 chinaven |
我计算了一下,结果是1天。 |
8楼 paul001 |
恩 总算理解了YM 和YN 是什么意思了 |
9楼 kuangben |
这个好!学习了。 |
10楼 焦糖玛琪朵 |
学习一下 |
11楼 renyz2006 |
认真 学习!这个用途挺广的 |
12楼 731w |
非常重要,非常有用,谢谢。 |
免责声明
有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素,
经与ExcelTip.Net站长Apolloh商议并征得其同意,
现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示,
供有需要的人士查询使用,也慰缅曾经的论坛时代。
所示各个帖子的原作者如对版权有异议,
可与本人沟通提出,或于本站点留言,我们会尽快处理。
在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一