我正在记录完成任务所需的分钟数,需要一种方法将这些数字转换为Google Spreadsheets中的小时数。
我有一个包含分钟行的列,每个任务有1行。然后需要将此列的总和加在一起,然后转换为小时。
答案 0 :(得分:16)
这是一个以小时:分钟转换分钟的函数,
=if( A1 = 0 ; "" ; concatenate( quotient( A1 ; 60 ) ; ":" ;MOD(A1 ; 60) ))
62 - > 1:2
答案 1 :(得分:6)
答案 2 :(得分:3)
答案 3 :(得分:3)
皮埃尔的回答大多是正确的。但是,如果分钟数低于0,则无法正确输出时间。如果需要处理负时间量,请改用以下公式:
=CONCATENATE(IF(AND(A1 < 0, A1 > -60), "-", ""), QUOTIENT(A1, 60), ":", TEXT(MOD(ABS(A1), 60), "00"))
答案 4 :(得分:2)
我已对其进行了改进:
=IF (A1=0, "", CONCATENATE ( IF(QUOTIENT(A1,60)=0, "", CONCATENATE (QUOTIENT(A1,60),"h ") ), IF(MOD(A1,60)=0,"",CONCATENATE (TEXT(MOD(A1,60),0),"min"))))
答案 5 :(得分:1)
这是一个以小时为单位转换分钟的功能:分钟:
= CONVERT(A1, “MN”, “小时”)/ 24
A1是您要转换的部分