私はExcel2007を使用しています。分だけを表示するようにセルをフォーマットするのに助けが必要です。実際の継続時間が30秒の場合、.5と表示されるはずです。
質問する
10655 次
2 に答える
2
これを行う最も簡単な方法は、時間の値に1440(1日の分数)を掛けることです。したがって、A1に5:20が含まれている場合は、B1でこの式を使用して320を取得します。
=A1*1440
このソリューションは、24時間以上の値でも、任意の時間値で機能します。たとえば、33:20を2000に変換します。
編集:「フォーマット」について言及していることに注意してください。A1を[m](角かっこを含める必要があります)としてカスタムフォーマットできます。これにより、別のセルに数式を入力しなくても、私の例では320または2000が表示されます。 ...しかし、それは整数のみを表示するので、それを使用して30秒間0.5を取得することはできません
于 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 に答える