我们以一个具体的excel输入分秒实例来演示操作步骤。比如A1单元格为30秒,A2单元格为1分10秒,A3单元格为45秒,如和输入这些分秒呢?
第一,我们之间在单元格输入具体的数字,输入后A1:A3单元格如下所示:
第二,然后在B1单元格输入公式:=--TEXT(A1,"00\:00\:00"),然后下拉复制公式。
第三,选中B列,设置单元格格式为时间格式。
我们需要对所有分秒进行汇总,只需要输入公式:=SUM(B1:B3)即可。
上面就是通过公式和设置单元格格式来快速在excel输入分秒的技巧。
其中第二步的公式:=--TEXT(A1,"00\:00\:00")的思路是这样的:
因为我们在A列输入的数字并不是时间格式,为了让这些数字为excel所认可当成时间参与计算,就用到了此公式。
Text函数在这里就是将输入的数字转换为类似于时间(00:00:00)格式的文本。
前面的--:两个减号是减负运算,将text函数生成的文本转换为数值格式,从而能够参与计算。
使用这个公式就可以将类似于110、45这样的数字转换为时间且能够计算。
下面是一个关于excel分秒计算的例子,不足一分钟,按一分计算。超出一分钟的,也自动增加1分钟。我们在B2输入公式:=(HOUR(A2)*60)+MINUTE(A2)+(IF(SECOND(A2)<60,1,0)),下拉复制,得到结果:A2不足1分钟算为1分钟,A3单元格1分10秒,算2分钟,A4单元格不足1分钟算1分钟。最后再用=SUM(B2:B4)对所有时间按分钟汇总。
相关文章:excel时间计算的基础知识www.ittribalwo.com/article/429.html