我正在使用 excel 2007。我需要帮助格式化单元格以仅显示分钟。假设如果实际持续时间是 30 秒,它应该显示 0.5
问问题
10655 次
2 回答
2
最简单的方法是将您的时间值乘以1440(一天中的分钟数),因此如果 A1 包含 5:20,则在 B1 中使用此公式得到 320
=A1*1440
此解决方案适用于任何时间值,甚至超过 24 小时的值,例如将 33:20 转换为 2000
编辑:我注意到您提到“格式”-您可以将 A1 自定义格式为 [m](您需要包含方括号),这也将在我的示例中显示 320 或 2000,而无需在另一个单元格中使用公式...... ...但这只会显示一个整数,所以你不能用它来获得 0.5 30 秒
于 2013-01-07T10:03:33.307 回答
1
=(HOUR(A1))*60+MINUTE(A1)+ IF(SECOND(A1)>30, INT(1+ SECOND(A1)/60), SECOND(A1)/60)
于 2013-01-07T06:21:21.417 回答