Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 将分钟数格式化为HH:MM的持续时间?_Google Sheets_Format_Duration - Fatal编程技术网

Google sheets 将分钟数格式化为HH:MM的持续时间?

Google sheets 将分钟数格式化为HH:MM的持续时间?,google-sheets,format,duration,Google Sheets,Format,Duration,我有一个生成小数分钟数的列,例如 71.5 我希望另一个专栏将其格式转换为形式HH:MM的持续时间,四舍五入分钟,即 1:12 或 =四舍五入(除A1模式(A1,60),60)和“h”以及四舍五入(除A1,60)和“m” 可以做到这一点,上升11.5分钟,下降11.25分钟。我会想,如果连这个数字都应该是12 编辑:有一个微妙的例子,上面没有提到。上面说179.5是2小时60分钟 更好的是 =四舍五入(第(A1)轮-mod(第(A1)轮,第60)轮)和“h”轮和“m”轮(第(A1)轮,第60

我有一个生成小数分钟数的列,例如

71.5
我希望另一个专栏将其格式转换为形式HH:MM的持续时间,四舍五入分钟,即

1:12

=四舍五入(除A1模式(A1,60),60)和“h”以及四舍五入(除A1,60)和“m”

可以做到这一点,上升11.5分钟,下降11.25分钟。我会想,如果连这个数字都应该是12

编辑:有一个微妙的例子,上面没有提到。上面说179.5是2小时60分钟

更好的是

=四舍五入(第(A1)轮-mod(第(A1)轮,第60)轮)和“h”轮和“m”轮(第(A1)轮,第60)轮)

不需要第一轮,但我不想让浮点疯狂

如果你真的想要71.25分,也就是说1小时12分钟,那就用71.25分吧

=圆形(分隔(天花板(A1)-mod(天花板(A1),60),60))和“h”和(天花板(A1,60))和“m”

请尝试:

=roundup(A1,0)/1440  
和格式:

[h]:mm

啊,其中1440是一天的分钟数。因此,这将转换为天,然后转换为格式。美好的谢谢,我试过了,效果很好…不过为什么要用农达呢?我刚刚用了round,它似乎向上/向下取整正确。对于奖励积分,我如何将其设置为2h 3m?您的问题是“四舍五入分钟”,而不是四舍五入分钟。现在我承认你的分数是0.5,但很难理解你的意思。这就是为什么我给出了基于圆形和天花板的答案。我在考虑奖金(虽然我的方法已经做到了这一点,但我不能说这个方法不够优雅——它使用了更多的电子表格内置功能和更少的数学运算)。[h]“h”m“m”会给奖金,如果你愿意的话,去掉h和m之前的空格。好的,我想我现在有了我想要的方式,谢谢大家。
[h]:mm