h:mm:ssという値があります。時間0:15:00
の値を取得したいのですが0,25
、どうすればよいですか? 単純に0:15:00
60 で割ってみましたが、期待どおりの値が返されませんでした。
答え1
のドキュメンテーション言う:
時間は 1 日の分数として表されます。たとえば、0.5 は半日、つまり 12 時間、つまり正午です。0.25 は 1/4 日、つまり午前 6 時です。したがって、39441.25 は 25Dec07 の午前 6 時を表します。
したがって、ヒントはdate-time serial number
、24 (時間) が 1 日なので、24 を掛けることです。
00:15:00 のはdate-time serial number
0,0104166666666667 で、24 を掛けると 0.25 になります。時間の値を に変換する必要はなくdate-time serial number
、 を掛ける00:15:00
だけです24
。
引き算やその他の計算は機能するはずです変換なし正しい数値形式が使用されている場合: