excel时间计算公式 如何用excel计算时间



问题的提出excel时间计算公式:

excel时间计算公式 如何用excel计算时间

文章插图
excel时间计算公式 如何用excel计算时间

文章插图
excel时间计算公式 如何用excel计算时间

文章插图
(B1格)日期时间2——2005-9-1611:10:25
计算:日期时间2-日期时间1
结果表达:“××(天)h:mm:dd”
问题分析及思路:
形如“2005-5-159:10:45”的日期时间数据可以用日期时间序列值表示 。这个值是小数 , 其中整数部分表示天数 , 小数部分表示时间(可以转换成“时-分-秒” ) 。
用截尾取整函数TRUNC提取整数表示天数 , 用日期时间“2005-5-159:10:45”的序列值减去整数部分 , 其差表示时间的序列值 。再用TXET函数把表示时间的序列值表示成“h:mm:dd”时间格式 。
日期时间2-日期时间1=TRUNC()&”“&TXET()
解决方案:
假定
A2中输入日期时间1“2005-5-159:10:45”
B2中输入日期时间2“2005-9-1611:10:25”
在C2中编辑公式——
=IF(OR(A2=””,B2=””),””,TRUNC(B2-A2)&” “&TEXT(B2-A2-TRUNC(B2-A2),”h:mm:ss”))
公式释义:
如果(IF)A2或B2是空白单元格(””) , 则显示空字符(””);否则返回两个日期时间差的天数(TRUNC(B2-A2))和(&)时间差(时-分-秒——TEXT(B2-A2-TRUNC(B2-A2),”h:mm:ss”)) 。
假设A2单元格是起始时间 , B2是结束时间 。在其他如C2单元格写下公式:
1、时:分:秒格式(不计算天数):=TIME(HOUR(B2-A2),MINUTE(B2-A2),SECOND(B2-A2))
2、天时分秒格式:=IF(OR(A2=””,B2=””),””,TRUNC(B2-A2)&” “&TEXT(B2-A2-TRUNC(B2-A2),”h:mm:ss”))
3、时分秒格式(将天数转换成小时): =IF(OR(A2=””,B2=””),””,TEXT(B2-A2,”[h]时m分s秒”))
4、全都换算成秒:=DATEDIF(A2,B2,”d”)*24*3600+HOUR(B2-A2)*3600+MINUTE(B2-A2)*60+SECOND(B2-A2)
第三种方法:(这个最实用)
在C1空格里输入公式:=TEXT((VALUE(B1)-VALUE(A1))*24,”0″) , 即可显示小时数 。
excel表格中怎么计算时间?可以直接对时间属性的单元格进行加法和减法的操作啊 。
日期-日期 , 你肯定得到的是个天数 , 那你就设定这个结果为常规属性
日期-天数 , 你要的结果肯定是个日期 , 那就设定结果为日期属性
时间也是一样的
EXCEL的日期是从1900-1-1开始计算的 , 其实日期就是一个从1900-1-1开始的一个天数 , 比如你在一个单元格输入365 , 然后设定为日期型 , 所出现的日期就是1900-12-30 , 如果是364 , 那设定成日期型后就是1900-12-29.
如果你输入2008-11-28 , 然后设定为常规属性 , 则出现的是39780 , 这代表的是从1900-1-1日起后面的地39780天是2008-11-28日 , 明白了吧 。你看到的EXCEL中的日期其背后本质上是一个数字 , 你设定成常规属性 , 那肯定出来的就是数字 , 设定成日期属性出来的就是日期 。
Exce表格如何进行时间计算?展开全部
举例如下:
将A、B、C三列设成时间格式 , 其中A、B两列为“hh:mm”格式 , C列为“时分”格式 。在A、B两列分别输入下列数据
开始时间结束时间
8:459:19
9:209:56
10:1511:20
11:3612:10
12:4613:00
在C2中输入:=B2-A2
下拉复制C2 , 则形成如下表:
开始时间结束时间用时
8:459:190时34分
9:209:560时36分
10:1511:201时05分
11:3612:100时34分
12:4613:000时14分

【excel时间计算公式 如何用excel计算时间】在D2中输入:=SUM(C:C) , 即可求得时间和 。

    推荐阅读