指定した時刻に対応する小数を返します。 TIME によって返される 10 進数は、0 (ゼロ) から 0.99999999 までの範囲の値であり、0:00:00 (午前 12:00:00) から 23:59:59 (11:59:59 P.M.) までの時間を表します。
構文
TIME(hour,minute,second)
Hour は、0 (ゼロ) から 32767 までの時間を表す数値です。 23 より大きい値は 24 で割られ、残りは時間値として扱われます。 たとえば、TIME(27,0,0) = TIME(3,0,0) = .125 または 3:00 AM。
Minute は、分を表す 0 から 32767 までの数値です。 59 より大きい値は、時間と分に変換されます。 たとえば、TIME(0,750,0) = TIME(12,30,0) = .520833 または 12:30 PM。
2 番目 は 0 から 32767 までの数値で、2 番目を表します。 59 を超える値は、時間、分、秒に変換されます。 たとえば、TIME(0,0,2000) = TIME(0,33,22) = .023148 または 12:33:20 AM
解説
時刻は、日付を構成する値として小数で表されます。たとえば、12:00 PM は半日なので、0.5 と表されます。
例
| 時 | 分 | 秒 | 数式 | 説明 (計算結果) |
|---|---|---|---|---|
| 12 | 0 | 0 | =TIME([Hour],[Minute],[Second]) | 時刻の時刻の 10 進表現 (0.5) |
| 16 | 48 | 10 | =TIME([Hour],[Minute],[Second]) | 時刻の時刻の 10 進表現 (0.700115741) |