乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL中日期中的月份如何相加-excel日期累加,excel每天数据累加前一日

EXCEL中日期中的月份如何相加-excel日期累加,excel每天数据累加前一日

作者:乔山办公网日期:

返回目录:excel表格制作


两个日期不能直接相减吧?不知道楼上几位有没有试过。
假设两个日期是:
A1=2012-5-20、B1=2012-7-14
=B1-A1
得数=1990-2-24
这可要设置单元格格式为“常规”才行,得数为天数。
请改
=(B1-A1)

=DATEDIF(A1,B1,"d")
得数=55

两个日期相加,4楼讲过,实际上没什么意义。
但若一个是日期,一个是天数(数值),还行:
可以直接用“+”

1、首先打开excel表格,在单元格A1中输入日期,需要在zhidao此日期的基础上增加月份。

2、然后在B1单元格中输入“=”符号。

3、然后接着输入完整的公式:=DATE(YEAR(A1),MONTH(A1)+3,DAY(A1)),意思是在A1单元格中日期的基础上,在月份栏中增加“3”。

4、点击回车即可将公式生成计算结果,可以看到在原本的基础上已经增加了三个月,其余的日期并未变动。


  1. 首先,计算两个日期之间的天数。

  2. 在excel中,两个日期直接相减就可zhidao以得到两个日期间隔的天数,如下图:

  3. 计算两个日期之间的天数,也可以用隐藏函数DATEDIF函数来完成,公式如下:

  4. =DATEDIF(A2,B2,"d")

  5. DATEDIF()函数知识点介绍:

  6. 这个函数语法是这样的:=DATEDIF(开始日期,结束日期,第三参数),第三参数可以有若干种情况,分别可以返回间隔的天数、月数和年数。

  7. 下面再来看一下如何计算时间。

  8. 首先,最简单的是两个时间直接相减即可得到时间差。但是注意,存储结果的单元格要设置成时间格式。

  9. 上面的例子是未超过1天的时间,如果超过1天的时间使用方法如下:

  10. 上面的例子更常出现于考勤表的时间计算,由于两个日期可能跨越2天或者更长时间,默认显示结果不正确,需要通过设定单元格格式的方法来显示正常的时间差。如下图设置单元格格式为“[h]:mm:ss”,其中h加上方括号可以将时间的差小时数完全显示,如果不加方括号只能显示扣除天以后的小时之差。

  11. 如果想将时间差的天数和时间都显示出来,可以设置单元格格式为:

  12. d天 h小时mm分ss秒




日期相加就是日期加数字,加几年或几zd月或几日。

下图有一组日期,分别加上3日、3月、3年。

1、A1日期加三天。在C1中输入“=a1+3”即

2、A2日期加3月,可在C2中输入“=edate(a2,"3")”即可。

3、A3日期加3年,可在C3中输入“=edate(a3,"3"*12)”即可。

4、如果B4~B7是数字,要求A列日期加B4~B7的月数。那就在C4单元格输入“=edate(a4,b4)”算出C4的值。

5、然后,把C4的公式拖拽到B7即可。

注意:如果显示“#NAME”。工具-加载宏,勾上“分析工具库”。这是EXCEL自带的加载宏,默认是选上的。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网