如何用excel计算多个时间数值之和的函数公式?

比如说我要计算一个月内多天的加班时间之和,计算结果若大于24小时,应该怎么输入公式?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3个回答

公式与普通数字求和一样用sum函数,如何数字公式所在单元格格式为:[h]:mm:ss即可。

发布于 2019-05-01 09:20
查看更多

效果图如下:

D1单元格输入公式:

=TEXT(SUM(A1:C1),"[h]:mm:ss")

发布于 2019-05-01 09:28
查看更多

Excel的时间表示只能到24小时,求和后>24小时的会计入第2天,以天数表示;

比如:A19,A20分别为"5:34:12"、"19:23:23"

在B19:=A19+A20

结果显示"00:57:35",但要是把B19的格式改为自定义的"yyyy-mm-dd hh:mm:ss后,会显示:"1900-01-01 00:57:35",应为Excel以1900年1月0日0时0分为计时原点,这也即第2天的"00:57:35";

把B19的格式改为"数值"+多位小数,显示变为"1.0399884",这就是求和结果,单位是"天";

可以用公式:=INT(B19*24)提取到实际的小时数;

可以用公式:=INT((B19*24-INT(B19*24))*60)提取到小时后的分钟数;

可以用公式:=INT(((C19*24-INT(C19*24))*60-INT((C19*24-INT(C19*24))*60))*60)提取到分钟后的秒数;

但出来的小时、分钟及秒数不能在Excel中组合成时间格式的"24:57:35",硬要组合的话,会显示"00:57:35";

当然,可以用=D19&":"&E19&":"&F19【视小时、分钟及秒数的具体单元格更改】组合成"24:57:35"的显示,但这是文本格式,而非时间格式;后续的公式运算中须用文本函数提取内里的小时、分钟及秒数使用。

发布于 2019-05-01 09:35
查看更多
外卖券领取

相关问题

支持语音或者文本回复

语音最长一分钟

点击录音开始,最短不低于3秒