返回目录:excel表格制作
1、在电脑上用2007版excel软件打开目标文件。
2、然后在目标单元格中输入公式来【=C2+5】,5就是相加的天数。
3、回车确认后,即可得到日期相加后的日期。
4、同样的方源法,在单元格中输入公式【=C3-5】,回车确认。
5、这zhidao样就能实现日期相减,如图所示。当然日期之间也能相加减,方法类似。
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
- 百度经验:jingyan.baidu.com
1
1.例如日期加上小于24小时的小时数。
输入公式=A7+TIME(B7,0,0)。如果直接用公式=A7+B7是错误的。
注释:要把20小时转化为日期格式。
END
- 百度经验:jingyan.baidu.com
1
1.例如日期加上大于24小时的小时数。
输入公式=A7+B8/24。
END
- 百度经验:jingyan.baidu.com
1
1.具体用法不详细介绍,有e68a84e8a2ade799bee5baa6362关请观看小编以前有关日期函数的介绍。
例如求相差的天数。
输入公式=DATEDIF(A3,A5,"d")
2
2.具体用法不详细介绍,有关请观看小编以前有关日期函数的介绍。
例如求相差的天数。
输入公式=DAYS360(A3,A5)。
注释:days360函数一月以360计算,所以这里两个月60天加上2天等于62天。
间隔小于24小时的加减
间隔大于24小时的加减
利用datedif和days360函数进行日期的加减
如果都是日期格式可以直接使用加减运算即可。Excel支持数学中的四则运算。任何公式都是以等号开始。例如可以直接输入=TODAY()+1 公式将返回明天的日期。
另外,计算两个日期之间间隔的天数,一般常用DATEDIF函数。DATEDIF函数是Excel隐藏函数,在帮助和插入公式里面没有。 返回两个日期之间的年\月\日间隔数。常使用DATEDIF函数计算两日期之差。
语法:
DATEDIF(start_date,end_date,unit)
参数:
Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。
End_date 为一个日期,它代表时间段内的最后一个日期或结束日e799bee5baa6e79fa5e98193e78988e69d83365期。
Unit 为所需信息的返回类型。
注:结束日期必须大于起始日期
下面举个小例子:在日常工作中非常实用。
假如A1单元格写的也是一个日期,那么下面的三个公式可以计算出A1单元格的日期和今天的时间差,分别是年数差,月数差,天数差。注意下面公式中的引号和逗号括号都是在英文状态下输入的。
=DATEDIF(A1,TODAY(),"Y")计算年数差
=DATEDIF(A1,TODAY(),"M")计算月数差
=DATEDIF(A1,TODAY(),"D")计算天数差
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
"YM" start_date 与end_date 日期中月数的差。忽略日期中的年。
"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。
如果来你前面ABC都是日期格式的话,那直接加减就可以得到你要的效果了,干嘛还要转换来转自换去的
刚才弄错了,那假百设你日期是从第二行开始,那F2(转换下面那单元格)度用这个公式吧=DATE(YEAR(A2)+YEAR(B2)-YEAR(C2),MONTH(A2)+MONTH(B2)-MONTH(C2),DAY(A2)+DAY(B2)-DAY(C2))