作者:乔山办公网日期:
返回目录:excel表格制作
可以用DATEDIF函数计算两个日期之间的月数。
1、以excel2010版本为例,如下图所示有两个日期,要算这两个日期之间的月数;
2、首抄先袭在单元格C2输入DATEDIF公式【=DATEDIF(A2,B2,"m")】,按回车百键即可得出A2和B2的间隔月数,其中公式中的字母“m”是指month月份的意思;
3、假如C列想显示成“35个月”,则可直接在公式末尾加上【&"个月"】后按回车键就可以了;
4、如果A、B两列还有其他的日期也要算这两个日度期之间的月数;
5、则把鼠标放在C2单元格右下角下拉填充公式,就会得到这些日期之间的间隔月数了。
为什么要百写成2012.01.01,建议使用标准的日期格式,比如度2012-01-01。
这样就可以直接用DATEDIF函数了:
=DATEDIF(A1,TODAY(),"m")
当然,如果你的问2012.01.01本身就是日期,自定义为2012.01.01的显示格式的话答,也可以直接用上面的DATEDIF函数
如果你的2012.01.01不是日期格回式,而是文本的话,也能通过公式实现目的,但是太繁琐了。=DATEDIF(DATE(LEFT(A1,4),MID(A1,6,2),RIGHT(A1,2)),TODAY(),"M")
以上公式假定A1中是就答职日期
1、首先,计算两个日期之间的天数。在excel中,两个日期直接相减就可以得到百两个日期间隔的天数
2、计算两个日期之间的天数,也可以用隐藏函数DATEDIF函数来完成,公式为度DATEDIF(A2,B2,"d")
3、DATEDIF()这个函数语法是这样的:=DATEDIF(开始日期,结束日期,第三参数),第三参数可以有若干种情况,分别可以返回间隔的天数、月数和年数。内
4、最简单的是两个时间直接相减即可得到时间差。但是注意容,存储结果的单元格要设置成时间格式。
5、上面的例子是未超过1天的时间,超过1天的时间,需要通过设定单元格格式的方法来显示正常的时间差。
材料/工具:Excel2010
1、选择插入公式的单元格,点击上方的公知式选项卡道,
2、在日期和时间函数中找到datedif,点击打开,
3、选择开始日期,
4、选择终止日回期,
5、填写比较单位"M"填写完成之后答,点击确定,
6、最后就可以看到计算出来的结果,