excel里:小时:分钟:秒格式下 加减秒数的计算方法或和公式
操作方法如下:
1、以下图中表格数据为例演示操作方法。A1单元格是原来时间数据;B1单元格的数据是要加或减的秒数;C1单元格显示结果。
一:用函数公式来加秒数:
1、光标点下C1单元格然后输入公式:=TEXT(A1+B1/24/60/60,"hh:mm:ss")
2、按回车键,C1单元格即得到结果,19:30:25 加上20秒,得出结果是”19:30:45“如下图所示。
二、用函数公式来减秒数:
1、同上的数据,在C1单元格输入公式:=TEXT(A1-B1/24/60/60,"hh:mm:ss")
2、按回车键; C1单元格即显示出结果:19:30:05。
TEXT(A1-B1/24/60/60,"hh:mm:ss") 中"TEXT"和"hh:mm:ss"是指把计算结果设置成”"hh:mm:ss"格式,也就是小时:分钟:秒。
“B1/24/60/60”B1是单元格,/24/60/60指的是小时、分钟、秒。比如,要计算分钟的,那么,只要“/24/60”即可,公式是:=TEXT(A1-B1/24/60,"hh:mm:ss") 。
同样,只计算小时的,只要“/24”即可,公式:=TEXT(A1-B1/24,"hh:mm:ss") 。
操作方法如下:
操作版本为EXCEL2003;
以下图中表格数据为例演示操作方法。A1单元格是原来时间数据;B1单元格的数据是要加或减的秒数;C1单元格显示结果。
一:用函数公式来加减秒数
1;光标点下C1单元格然后输入公式:=TEXT(A1+B1/24/60/60,"hh:mm:ss")
2;按回车键,C1单元格即得到结果,19:30:25 加上20秒,得出结果是”19:30:45“如下图所示。
加上其它秒数也是同上操作。接下来说减秒数;公式都是差不多的,只是+号变成-号而已。
1;同上的数据,在C1单元格输入公式:=TEXT(A1-B1/24/60/60,"hh:mm:ss")
2;按回车键; C1单元格即显示出结果:19:30:05
TEXT(A1-B1/24/60/60,"hh:mm:ss") 中"TEXT"和"hh:mm:ss"是指把计算结果设置成”"hh:mm:ss"格式,也就是小时:分钟:秒;
“B1/24/60/60”B1是单元格,/24/60/60指的是小时、分钟、秒。比如,要计算分钟的,那么,只要“/24/60”即可,公式是:=TEXT(A1-B1/24/60,"hh:mm:ss") 。同样,只计算小时的,只要“/24”即可,公式:=TEXT(A1-B1/24,"hh:mm:ss") 。
二:直接加减
1;A1的时间数据是19:30:25;B1单元格的20秒,输入为”0:00:20“;如下图所示。
2;然后,在C1单元格输入:=A1+B1按回车键;
3; C1单元格即显示出结果19:30:45
4;减秒数,同样操作,只是+号变成-号。
计算该种时间的加减,可以直接使用加法计算公式再加上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),回车以后也可以看到起计算的结果为要求的格式以及数值了。
时间格式下,所有加减数值都是以天来计算的,如,=now()+10表示10天后的现在。你会发现=time(3,2,1)+任意值 结果都不变,因为不管你加几天,时间都没有变化。
弄懂第一点原理后,用天与时分秒的换算来进行加减,如1天=24小时=24*60分钟=24*60*60秒,反之,一秒=1/24/60/60天。如此就可以正常的运算了。
本题公式为:
=TEXT(A1+B1/24/60/60,"hh:mm:ss")
假设A2单元格是起始时间,B2是结束时间。在其他如C2单元格写下公式:
1、时:分:秒格式(不计算天数): =TIME(HOUR(B2-A2),MINUTE(B2-A2),SECOND(B2-A2))
2、天时分秒格式: =CONCATENATE(DATEDIF(A2,B2,"d"),"天",HOUR(B2-A2),"时",MINUTE(B2-A2),"分",SECOND(B2-A2),"秒")
3、时分秒格式(将天数转换成小时): =CONCATENATE(DATEDIF(A2,B2,"d")*24+HOUR(B2-A2),"时",MINUTE(B2-A2),"分",SECOND(B2-A2),"秒")
4、全都换算成秒: =DATEDIF(A2,B2,"d")*24*3600+HOUR(B2-A2)*3600+MINUTE(B2-A2)*60+SECOND(B2-A2)