【Excel】時間を数値(10進数)で表示する方法|「8:30」を「8.5」に変換する手順

目次

経緯

Excelで作業時間などを扱う中で、「時間」を10進数に変換して扱いたいと思う場面があるかと思います。
たとえば「8時間30分」は「8.5」として表現できた方が、計算がしやすくなります。

現在、私のExcelでは以下のような状態です。

  • A1セル8:30(ユーザー定義:h:mm
  • B1セル17:00(ユーザー定義:h:mm
  • C1セル=B1-A1 → 結果:8:30(ユーザー定義:[h]:mm

この C1 に表示された「8:30」を、「8.5」という数値形式に変換したいと思い、その方法を試しました。

実現したい仕様

  • 8時間30分8.5 のように、時間を10進数に変換して表示
  • 計算の元となる B1-A1 はそのまま利用
  • 小数点以下も任意で設定可能(例:1桁まで)

手順

1. 数式を変更する

まず、C1セルに次の数式を入力してください:

=(B1 - A1) * 24

Excelでは時間の内部処理が「1日=1」として扱われているため、
1時間 = 1/24、30分 = 0.5/24 という形式になっています。
したがって、*24 を掛けることで、時間を10進数に変換することができます。

2. 書式設定を「数値」にする

次に、C1セルを選択した状態で以下の操作を行ってください:

  • Excelの「ホーム」タブ → 「数値」グループの書式ドロップダウンを開く
  • 「標準」ではなく「数値」を選択
  • 小数点の桁数を設定(例:1桁で「8.5」)

これで、C1セルの表示が「8:30」から「8.5」に変わります。

応用例

  • 「7時間45分」 → 7.75
  • 「9時間15分」 → 9.25
  • 「6時間」 → 6.00

このように変換できると、合計時間の平均や時給換算などにも非常に便利です。

まとめ

  • Excelでは = (終了時刻 - 開始時刻) * 24 で時間を数値化可能
  • セルの書式を「数値」に変更することで、小数点での表示ができる
  • 作業時間管理や給与計算、グラフ化などで活用可能

Excelで時間を扱う方にとって、非常に実用性の高いテクニックです。
参考になれば幸いです。

副業から独立まで「稼げる」Webスキルを習得する(PR)

ここまで読んでいただきありがとうございます。 最後に宣伝をさせてください。

「副業を始めたいが、何から手をつければいいかわからない」「独学でスキルはついたが、収益化できていない」という悩みを持つ方には、マンツーマン指導のWebスクール**「メイカラ」**が適しています。

このスクールは、単に技術を教えるだけでなく、**「副業として具体的にどう稼ぐか」**という実務直結のノウハウ提供に特化している点が特徴です。

講師陣は、実際に「副業Webライターから1年で独立して月収100万円」を達成したプロや、現役で利益を出し続けているブロガーなど、確かな実績を持つプレイヤーのみで構成されています。そのため、机上の空論ではない、現場で通用する戦術を学ぶことができます。

副業に特化した強み

  • 最短ルートの提示: 未経験からでも実績を出せるよう、マンツーマンで指導。
  • AI活用の習得: 副業の時間対効果を最大化するための、正しいAI活用スキルも網羅。
  • 案件獲得のチャンス: 運営がWebマーケティング会社であるため、実力次第で社内案件の紹介など、仕事に直結する可能性があります。

受講者の多くは、「在宅でできる仕事を探している」「副業を頑張りたい」という20代・30代・40代が中心です。

受講前には、講師による無料説明が行われます。無理な勧誘はなく、自分に合った副業スタイルやプランを相談できるため、まずは話を聞いてみることから始めてみてはいかがでしょうか。

ブログで稼ぎたいなら「メイカラ」

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

私が勉強したこと、実践したこと、してることを書いているブログです。
主に資産運用について書いていたのですが、
最近はプログラミングに興味があるので、今はそればっかりです。

目次