【Excel】TIME関数-指定した”時刻”に対応する小数(シリアル値)を求める-
約~分
(約文字)
2019-12-04
【Excel】TIME関数-指定した”時刻”に対応する小数(シリアル値)を求める-
TIME関数とは
エクセルの「TIME関数(タイム)」は指定した”時刻”に対応する小数(シリアル値)に変換して返す関数です。
まず結論
TIME関数を使うと、指定した”時刻”に対応する小数(シリアル値)を求めることができます。まずは時、分の意味を押さえ、使用例と注意点を確認すると実務で使い分けやすくなります。
- このページで分かること
- TIME関数でできることと基本の使いどころ
- 構文と引数の意味
- TIME関数の使用例
TIME関数を入力する前のセルの表示形式が[標準]に設定されていた場合の表示結果は”日付形式”になります。
TIME関数で返される小数は0 ~ 0.99988426の範囲内の値であり、午前00時00分00秒~午後11時59分59秒までの時刻を表します。
構文と引数
- 365
- 2019
- 2016
- 2013
- 2010
- 2007
=TIME(時,分,秒)
| 引数 | 必要性 | 内容 |
|---|---|---|
| 時 | 必須 | 時を表す数値を0~32767の範囲で指定します。23を超える値は24で割った余りが時として計算されます。たとえば、TIME(26,0,0)はTIME(2,0,0)と見なされ、計算結果は0.083333または2:00 AMとなります。 |
| 分 | 必須 | 分を表す数値を0~32767の範囲で指定します。59を超える値は時、分に変換されます。たとえば、TIME(0,650,0) はTIME(10,50,0) と見なされ、計算結果の値は0.451389または10:50 AMとなります。 |
| 秒 | 必須 | 秒を表す数値を0~32767の範囲で指定します。59を超える値は時、分、秒に変換されます。たとえば、TIME(0,0,3020) は TIME(0,50,20) と見なされ、計算結果の値は 0.023148 または 12:50:20 AM となります。 |
TIME関数の解説
出典:Microsoft - Office サポート
- ・時刻は日付を構成する値として小数で表されます。たとえば、昼の12時は半日なので、0.5と表されます。
TIME関数の使用例
時・分・秒を指定して時刻を作成する
=TIME(15,30,45)
15:30:45(午後3時30分45秒)と表示されます。セルの書式設定が「標準」の場合は小数(0.646354...)として表示されるため、「時刻」形式に変更してください。
午前0時を作成する
=TIME(0,0,0)
0:00:00 と表示されます。シリアル値としては0が返されます。
関連する関数
- NETWORKDAYS.INTL関数:週末を指定し、開始から終了までの期間内の稼働日数を求める
- NOW関数:現在の日付と時刻に対応するシリアル値を
- SECOND関数:シリアル値を時刻の”秒”に変換する
よくある質問
Q. TIME関数は何をするときに使いますか?
TIME関数は、指定した”時刻”に対応する小数(シリアル値)を求めるときに使います。 とくに TODAY関数 など近い関数との違いを合わせて押さえると、使い分けしやすくなります。
Q. TIME関数がうまく動かないときは何を確認すればよいですか?
まず 時、分 の指定方法を見直し、開始日と終了日、表示形式、日付のシリアル値として認識されているか を確認してください。
よくある失敗例・エラー対処
TIME関数で期待通りの結果にならないときは、次の点を確認してください。
- 時、分 の指定が関数の仕様どおりか確認する
- 開始日と終了日の前後関係が正しいか確認する
- 日数・月数・年数のどの単位で結果を見たいかを確認する
まとめ
このページでは、TIME関数について以下を確認しました。
- ・TIME関数でできることと基本の使いどころ
- ・構文と引数の意味
- ・TIME関数の使用例
【Excel】NETWORKDAYS.INTL関数の使い方:週末を指定し、開始から終了までの期間内の稼働日数を求める
ExcelのNETWORKDAYS.INTL関数の使い方を解説。週末を指定し、開始から終了までの期間内の稼働日数を求める。日付シリアル値の扱い、開始日と終了日の指定ミスを防ぐポイントを確認できます。
日付/時刻networkdays_intl.html【Excel】NOW関数の使い方:現在の日付と時刻に対応するシリアル値を
ExcelのNOW関数の使い方を解説。現在の日付と時刻に対応するシリアル値を。日付シリアル値の扱い、開始日と終了日の指定ミスを防ぐポイントを確認できます。
日付/時刻now.html【Excel】SECOND関数の使い方:シリアル値を時刻の”秒”に変換する
ExcelのSECOND関数の使い方を解説。シリアル値を時刻の”秒”に変換する。日付シリアル値の扱い、開始日と終了日の指定ミスを防ぐポイントを確認できます。
日付/時刻second.html