内容导航:


一、excel中怎么加减日期


日期的直接加减

1
1.非标准日期的加减。
输入公式=DATE(2014,7,18)-DATE(2014,7,16)。

2
2.带有具体小时,分,秒的日期的加减。
输入公式=A4-A3.
这时会发现显示的不是日期,这时通过设置单元格格式——数字——时间来调整。

3
3.还可以通过text函数实现。
输入公式=TEXT(A4-A3,"hh:mm:ss")。
注释:因为A4-A3为数字格式61.1875,text函数将它转化为日期格式。

4
4.当两日期超过24小时。如图所示。
输入公式=INT(A5-A3)&"天"&TEXT(A5-A3,"h时m分s秒")。
注释:int函数是取整算天数,text函数把它转化为日期格式。

END
间隔小于24小时的加减

1
1.例如日期加上小于24小时的小时数。
输入公式=A7+TIME(B7,0,0)。如果直接用公式=A7+B7是错误的。
注释:要把20小时转化为日期格式。

END
间隔大于24小时的加减

1
1.例如日期加上大于24小时的小时数。
输入公式=A7+B8/24.

END
利用datedif和days360函数进行日期的加减

1.具体用法不详细介绍,有关请观看小编以前有关日期函数的介绍。
例如求相差的天数。
输入公式=DATEDIF(A3,A5,"d")

2
2.具体用法不详细介绍,有关请观看小编以前有关日期函数的介绍。
例如求相差的天数。
输入公式=DAYS360(A3,A5)。
注释:days360函数一月以360计算,所以这里两个月60天加上2天等于62天。


二、如何在excel表格里进行加减时间


计算该种时间的加减,可以直接使用加法计算公式再加上TIME(0,0,对应的秒数)即可完成。在计算前需要将目标单位格格式设置为hh:mm:ss即可自动进行计算了。具体的以EXCEL2007为例,计算方法如下:

1、在电脑上打开一个EXCEL文件进入。

2、输入对应的时间等数据。

3、选中需要计算结果的单元格,点击右键选择单元格格式。

4、在出现的对话框中点击自定义,选择计算格式为hh:mm:ss以后点击确定按钮。

5、在目标单元格中输入=A2+time(0,0,10),其中公式输入使用英文输入法,10代表的为需要加的秒数,回车以后就可以看到对应的计算结果了。

6、再以第二个计算为例,输入=A3+time(0,0,80),回车以后也可以看到起计算的结果为要求的格式以及数值了。



三、excel表格日期加减


一、加单纯的年月日,减法同理。

下图有一组日期,分别加上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自带的加载宏,默认是选上的。


二、加年月日,减法同理。

1、A1单元格输入日期,假设B1单元格要加1年8个月零10天,则输入公式“=DATE(YEAR(A1)+1,MONTH(A1)+8,DAY(A1)+10)”即可。

2、如果只加月,那年和日就不用加。如加14个月,输入“=DATE(YEAR(A1),MONTH(A1)+14,DAY(A1))”即可。

三、两个日期相减,算时间段

如图,A、B分别是两列日期。

1、F1单元格输入的是“=DATEDIF(A1,B1,"m")&"个月零"&DATEDIF(A1,B1,"md")&"天"”。得到的是两个日期相差几个月零几天。

2、C1单元格输入的是“=DATEDIF(A1,B1,"m")”,得到的是两个日期相差几个整月。

3、在D1单元格输入的是“=DATEDIF(A1,B1,"md")”,得到的是两个日期相差不计月数的几天。

4、E1单元格输入的是“=DATEDIF(A1,B1,"d")”,得到的是两个日期相差几天。