excel时间差求和?方法之一是输入:=(B1-A1)*24*60 然后将单元格格式设置为数字或常规,这个可以正常求和。或者你直接用B1-A1,然后自定义单元格的数字格式为[m],不用函数去定义它。如果你还是想保留Text这个函数不变的话,最后的合计可以这样做:输入:=SUM(C1:C2*1),那么,excel时间差求和?一起来了解一下吧。
方法之一是输入:=(B1-A1)*24*60
然后将单元格格式设置为数字或常规,这个可以正常求和。
或者你直接用B1-A1,然后自定义单元格的数字格式为[m],不用函数去定义它。
如果你还是想保留Text这个函数不变的话,最后的合计可以这样做:
输入:=SUM(C1:C2*1), 然后按Ctrl+Shift+Enter, 这个数组公式将文本转换为数字了。
或者直接输入:=SUMPRODUCT(C1:C2*1),按回车键,这个是普通公式。
=round(SUMPRODUCT((C3:C12-B3:B12)*(D3:D12="jj"))*24,2)
计算小时数:=HOUR((B1-A1)+(D1-C1))
计算分钟数:=MINUTE((B1-A1)+(D1-C1))【可在F1单元格加多一公式】
当天的总时数为:小时+分钟。
比如按楼主上面的时间得出:7小时过40分钟,即:7.67个小时。
同一公式计算,可复制有公式的单元格,然后粘贴到下行的单元格中,如果相连的几行,可以点单元格右下角的十角,按住拖拉至下面的单元格即可。
1.先设定计算时间差的公式=IF(B1>A1,B1-A1,1-A1+B1),单元格格式设定为时间类型。
2.求和的单元格用Sum公式,单元格格式设定为自定义的[h]:mm格式可以显示总小时数。
希望有帮助。
在C1输入=B1-A1即可,答案为9:30(单位小时),如下图
在C1输入公式=TEXT(B1-A1,"[m]"),结果是570(单位是分钟)
以上就是excel时间差求和的全部内容,计算小时数:=HOUR((B1-A1)+(D1-C1))计算分钟数:=MINUTE((B1-A1)+(D1-C1))【可在F1单元格加多一公式】当天的总时数为:小时+分钟。比如按楼主上面的时间得出:7小时过40分钟,即:7.67个小时。同一公式计算,可复制有公式的单元格,然后粘贴到下行的单元格中,如果相连的几行。