excel怎么计算时间(小时/分)和

开始时间——结束时间 持续时间(小时/分)
08:——12:00 2小时
22:15——03::25 5小时10分
合计 7小时10分
单价(元/小时) 300
总计(元) 2150
如果不行的话,就算到总时间。

具体解决步骤如下:

1.打开需要工作的Excel表格;

2.首先,选中如图C2单元格,输入“DATEDIF”函数,如图显示,输入需要相减数据的单元格,然后输入“D”(D代表天数day)。

3.点击回车,或者函数一栏的“√”,天数就自动生成了。

4.鼠标放在单元格的右下角,成十字形时,往下拉,下面的数据也就自动相减算出天数了。

5.如果只算月份的话,那么在原来“D”的位置,将“D”改成“M”,就好了。(M=month月)

6.同样,若只需要算年份,那么将“D”换成"Y",就ok了。(Y=year 年)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-09

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

2.上面的例子是未超过1天的时间,如果超过1天的时间利用上述的方法直接相减会得到什么结果。

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

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

d天 h小时mm分ss秒。

第2个回答  2011-07-30
1、将持续时间、时间合计单元格数字格式设置为时间中的13:30格式
2、持续时间单元格输入公式
=IF(B2>=A2,B2-A2,B2+TIME(12,0,0)-A2+TIME(12,0,0))
3、时间合计单元格输入(j假设在C列,有20行要计算)
=sum(C1:C20)
4、总计单元格输入公式
=(HOUR(F1)+MINUTE(F1)/60+SECOND(F1)/3600)*F2
其中,F1为时间合计,F2为单价本回答被提问者采纳
相似回答