在excel单元格中仅在几分钟内格式化

时间:2013-01-07 06:12:54

标签: excel excel-2007

我正在使用excel 2007.我需要帮助格式化单元格才能显示几分钟。 假设实际持续时间是30秒,它应该显示.5

2 个答案:

答案 0 :(得分:2)

最简单的方法是将你的时间值乘以 1440 (一天中的分钟数),所以如果A1包含5:20,那么在B1中使用这个公式得到320

=A1*1440

此解决方案适用于任何时间值,甚至超过24小时的值,例如将33:20转换为2000

编辑:我注意到你提到"格式化" - 你可以自定义格式A1作为[m](你需要包括方括号),这也将在我的例子中显示320或2000,而不需要在另一个单元格中的公式.......但这只会显示一个整数,所以你不能用它来获得0.5秒30秒

答案 1 :(得分:1)

=(小时(A1))* 60 +分钟(A1)+ IF(第二(A1)> 30,INT(1 +第二(A1)/ 60),第二(A1)/ 60)