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