なぜ時間は60進法なのか?10進法との違いと換算計算の全知識

なぜ時間は60進法なのか?10進法との違いと換算計算の全知識

なぜ時間は60進法なのか?10進法との違いと換算計算の全知識についての最新情報をお届けします。

経理、人事労務、プロジェクトマネジメントなどの現場で頻繁に求められるのが、「〇時間〇分」という60進法の表記を、給与計算や工数集計用の「10進法(小数表記)」へ変換する作業です。

1. 手計算・基本の変換公式

基本ルールは非常にシンプルで、「分を60で割る」だけです。

10進数での時間 = 時間 +( 分 ÷ 60 )

例えば、「7時間45分」を10進数の時間に変換してみましょう。

45分 ÷ 60 = 0.75時間 となるため、全体の時間は 「7.75時間」 となります。

【頻出する「分」の10進数換算早見リスト】

  • 6分: 6 ÷ 60 = 0.1時間
  • 12分: 12 ÷ 60 = 0.2時間
  • 15分: 15 ÷ 60 = 0.25時間(1/4時間)
  • 20分: 20 ÷ 60 = 0.333…時間(約0.33時間)
  • 30分: 30 ÷ 60 = 0.5時間(半日・半時間)
  • 45分: 45 ÷ 60 = 0.75時間(3/4時間)

2. エクセル(Excel)での時間計算・一発換算式

エクセルで「出勤時間」と「退勤時間」を引き算して算出した作業時間(例:8:30)に時給(例:1,200円)を直接掛けると、まったく見当違いの数字が表示されてしまいます。これは、エクセル内部で「1日(24時間)= 1.0」というシリアル値で管理されているためです。

エクセルで60進法の時間データを10進数(計算可能な数値)に換算するには、以下の数式を入力します。

= 時間のセル * 24

具体例として、セルA1に「8:30」(8時間30分)が入っている場合、セルB1に =A124 と入力し、セルの表示形式を「標準」または「数値」に変更します。すると正確に 「8.5」 と出力され、時給1,200円を掛ければ正しく「10,200円」と算出されます。

池田 達也
著者

池田 達也

Webメディアでの編集・執筆歴10年。読者の好奇心を刺激するストーリー作りを心がけています。