時間(8:30等)を小数(8.5等)に変換する方法は?
HOUR関数とMINUTE関数を組み合わせることで、時刻を小数に変換できます。`=HOUR(A2)+MINUTE(A2)/60`のように記述すると、「8:30」が「8.5」に変換されます。逆に小数を時刻に変換する場合は`=TIME(INT(A2), MOD(A2,1)*60, 0)`を使います。勤怠データの時間計算や給与計算で「8時間30分→8.5時間」として単価を掛ける際に有効です。
📊 バージョン対応
2016
✅
対応
2019
✅
対応
2021
✅
対応
365
✅
対応
📋 実務での使用例
💼 勤務時間を小数に変換して給与計算
勤務時間「8:30」を「8.5時間」に変換し、時給を掛けて給与を算出
=HOUR(A2)+MINUTE(A2)/60💼 残業時間の小数表示
残業時間「2:15」を「2.25時間」に変換。残業代計算や労働時間集計に使用
=HOUR(A2)+MINUTE(A2)/60HOURMINUTETIME時刻変換小数変換勤怠計算給与計算組み合わせパターン
📄
日付関数 逆引き表
「○○したい」→ 対応する関数の早見表
準備中※ PDFは現在作成中です。近日公開予定