エクセル・VBA

Excel(エクセル)で時間を計算する方法|経過・合計・24h以上の表示

エクセルで時間の計算を足し算や引き算で行った時、結果が合わないということもありますよね。

そこで今回の記事では、Excel(エクセル)で時間を計算する方法の基本から、結果の表示方法の変更について紹介します。

ぜひ参考になさってください。


Excel(エクセル)を使いこなすのって結構難しいです。

Excel(エクセル)は、出来ることが多くて覚えるのがかなり大変です。

そんな方のためにExcel(エクセル)の使い方や、関数のコツ、ピボットテーブルやグラフなどをまとめたページをライン登録で無料プレゼントしております。

Excel(エクセル)以外にも、Word(ワード)、パソコン基本、PowerPoint(パワーポイント)、Mac、ブラインドタッチなどの特典もございます。

ご興味ある方は下記よりご登録ください。

ライン豪華プレゼント

無料LINE登録はこちら

エクセルの時間計算はシリアル値

まず、エクセルでは時間を「シリアル値」という「数値」で管理しているというルールがあります。

このシリアル値では、24時間を「1」として扱っています。

1日(24時間)を「1」とされているため、1時間は、「1」の24分の1となります。

そのため、1時間は「0.041667」となります。

なので、半分の12時間だと「0.5」という数値になり、さらに半分の6時間だと「0.25」というシリアル値として管理されているわけです。

時間の計算をするにあたって、細かい数値はさておき、時間が「シリアル値」という数値で管理されているということを理解しておきましょう。

 

エクセルで時間の計算をする方法

エクセルで時間の計算をする方法

今回は、勤怠時間の計算を例に、

  • 時間の経過を求める方法
  • 合計時間を出す方法
  • 24時間を超える時間を正しく表示する方法
  • 時間を数値に変換する方法

の4つを解説します。

 

時間の経過を計算する方法

①引き算を入力する

エクセルで時間の計算をする方法

セル【E3】をクリックし、「=C3-B3-D3」となるようになるように入力します。
入力が出来たら「Enter」キーを押して確定します。

勤務時間の計算のように、開始時間と終了時間がある場合は、「終了時間」-「開始時間」で計算を行います。
また、休憩時間があれば、「終了時間」-「開始時間」-「休憩時間」となります。
さらに、残業時間も一緒に計算する場合は「終了時間」-「開始時間」-「休憩時間」+「残業時間」となります。

このように時間の計算自体は、四則演算で行うことが可能です。

 

②数式をコピーする

エクセルで時間の計算をする方法

次に、フィルハンドルを使って、下のセルにも数式をコピーします。
セル【E3】をクリックし、セルの右下の■にマウスポインターを合わせます。
ポインターの形が変わったら、下にドラッグして数式をコピーします。

 

その他のセルにも同様の計算が実行されます。

エクセルで時間の計算をする方法

これで、E列のその他のセルにも、同じように時間の計算結果を表示することができました。

 

合計時間を求める方法

合計時間も足し算を使って行うことができます。

勤務時間の計算のように、連続したセル範囲の合計を出す場合は、SUM関数を使うと効率よく計算することができます。

 

①SUM関数を入れて、範囲を選択する

エクセルで時間の計算をする方法

セル【H4】を選択します。
「ホーム」タブの「編集」グループにある「オートSUM」をクリックします。
自動参照された範囲を確認し、参照範囲が異なる場合は、自分で範囲を選択し直します。
今回は、セル【E3:E6】を選択しました。

 

②Enterキーを押して確定して結果を表示する

エクセルで時間の計算をする方法

「Enter」キーを押して確定すると、合計時間の結果が表示されます。

しかし、「5:45(5時間45分)」と表示されてしまいました。

実は、エクセルでは24時間以上になる結果の表示は、正しく表示されないため、表示形式の設定をする必要があります。

※24時間未満の計算結果の場合は、正しく表示されます。

エクセルでは時間の合計が「24:00」になった時点で「0:00」と表示されてしまいます。
「8時間×3」であれば結果が「0:00」となり、「8時間×4」であれば「0:00」に8時間が足されて「8:00」と表示されます。
また、合計が「24」の倍数になった時点で「0:00」と表示されます。

 

24時間を超える表示を直す方法

24時間を超える合計時間を正しく表示するためには、表示形式の設定を行います。

 

①「表示形式」ボタンをクリックする

エクセルで時間の計算をする方法

セル【H4】を選択し、「ホーム」タブの「数値」グループにある「表示形式」ボタンをクリックします。

 

②「  [h]:mm  」と設定する

エクセルで時間の計算をする方法

「セルの書式設定」ダイアログボックスが表示されます。
分類が「ユーザー定義」であることを確認し、「種類」に「  [h]:mm 」となるように入力します。
入力が出来たら、「OK」をクリックします。

 

正しい合計時間が表示されます。

エクセルで時間の計算をする方法

これで、4日間の合計時間を正しく表示することができました。

 

時間表示 を 数値表示 に変換する方法

合計時間と時給を掛け算すると答えは出そうですが、残念ながらこのまま計算をしても正しい給与計算をすることができません。

セル【H4】に表示されている結果はあくまでも時刻表示になっているので、給与を計算するためにはこれを数値表示にする必要があります。

記事の冒頭でお話ししましたが、エクセルでは時刻や日付を「シリアル値」という値で管理しています。

このシリアル値では、24時間を「1」として扱っています。なので、半分の12時間だと「0.5」という数値になり、さらに半分の6時間だと「0.25」というシリアル値として管理されているわけです。

なので、今セル【H4】に表示されている「29:45」は29時間45分ではなく、「1.23958」という数値で管理されていますので、このまま時給を掛け算してしまうと正しい結果は出ないんですね。

結論で言うと、合計で求めた時間に「24」を掛け算することで、時刻のデータを数値に変換することができます。

ここら辺は難しい話なので、エクセルではそういうルールということで「24を掛け算すれば数値になる」と覚えておくのがオススメです。

 

①合計時間に「24」を掛け算する

エクセルで時間の計算をする方法

セル【H5】をクリックし、合計時間に「24」を掛け算します。

 

表示形式を「時刻」から「数値」に変換します

エクセルで時間の計算をする方法

掛け算をして出た結果はセル【H4】の表示形式を引き継いでいるため、時刻での表示が自動で適用されます。
これをシリアル値での表示に変更します。

 

②「数値の書式」をクリックする

エクセルで時間の計算をする方法

セル【H5】をクリックします。
「ホーム」タブの「数値」グループにある「数値の書式」をクリックします。

 

③「標準」を選択する

エクセルで時間の計算をする方法

プルダウンリストから「標準」をクリックします。

 

これで時間から数値の表示になりました。

エクセルで時間の計算をする方法

これで、時間の表示を「数値での表示」に変えることができました。

※「29.75」の「0.75」が「45分」を表しています。「15分=0.25」なので、「0.75」となります。

 

合計時間から給与の計算をする方法

時間を数値に変換することができたので、給与の計算は、数値に変換したセルを参照して行ってみましょう。

 

①数値に変換したセルと時給を掛け算する

エクセルで時間の計算をする方法

セル【H6】をクリックします。
「=H2*H5」となるように入力します。

 

②Enterキーを押して確定する

エクセルで時間の計算をする方法

「Enter」キーを押して確定すると、給与の結果が表示されます。

 

※今回は、時間を数値に変換する解説のために別セルで数値を表示しましたが、このセルなしで「=H2*H5*24」と入力しても計算は可能です。
時刻表示をシリアル値に変換する計算が入力出来ればOKです。

 

ビジネスに役立つエクセルのスキルや関数を習得するためにはパソコン教室という選択肢もおすすめです

Excel(エクセル)は、仕事の中で最も使われているソフトといっても過言でありません。

仕事の現場では、かなり多くの事を要求され、またそれが当たり前になってきています。

中々Excel(エクセル)が覚える事が出来ない方は、ちょっとしたコツを知らないので操作を苦手とされているケースが多いです。

そのコツを覚えるだけで日常のストレスは大幅に改善されます。その感覚を覚えれば使いこなせます。

ご自身で学習されるのもよいですし、弊社のようなパソコン教室を利用するのも良いです。

パソコン教室パレハは、特に「パソコンが苦手な方に特化した」パソコン教室で、Excel(エクセル)の使い方を実践力を交えて学べる講座をご用意しております。

ご興味ある方は下記をご覧ください。

Excel関数講座

パソコンが苦手な方向けエクセル関数講座の詳細はコチラ

Excel関数実践講座

パソコンが苦手な方向けExcel関数実践講座の詳細はコチラ

パソコンが苦手な人向けエクセル講座

パソコンが苦手な方向けエクセル講座の詳細はコチラ


Excel(エクセル)を使いこなすのって結構難しいです。

Excel(エクセル)は、出来ることが多くて覚えるのがかなり大変です。

そんな方のためにExcel(エクセル)の使い方や、関数のコツ、ピボットテーブルやグラフなどをまとめたページをライン登録で無料プレゼントしております。

Excel(エクセル)以外にも、Word(ワード)、パソコン基本、PowerPoint(パワーポイント)、Mac、ブラインドタッチなどの特典もございます。

ご興味ある方は下記よりご登録ください。

ライン豪華プレゼント

無料LINE登録はこちら

パレハ直営校

パレハ直営校

■ パソコン教室パレハ広島市安佐南区緑井校

■ パソコン教室パレハ広島市中区本通り校

■ パソコン教室パレハ 静岡市駿河区南町校

パレハグループ加盟校

パレハグループ加盟校

下記はパレハグループ加盟校となります。

料金体制などは異なりますが、パレハが自信をもってご紹介できる教室です。

■ 岩出市のパソコン教室キュリオステーション

■ 岩出市にある「キュリオステーション 岩出店」の公式サイトはこちら

■ 愛知県名古屋市緑区にある有松パソコン教室

■ 愛知県名古屋市緑区にある 「有松パソコン教室」の公式サイトはこちら

■ 宮崎市にあるパソコン教室Cosmarp(コスマープ)

■ 宮崎市にあるパソコン教室Cosmarp(コスマープ)の公式サイトはこちら

全国加盟校一覧

全国の教室一覧(実店舗&オンライン)|パレハ直営校&グループ加盟校

オンライン形式をご希望の方はこちら

オンライン形式を希望の方はこちら

東京・名古屋・大阪・福岡・札幌・横浜・仙台・埼玉・千葉・沖縄などで受講したい方はオンラインレッスン(Googleミートを使ったオンライン個別レッスンです)をお選びください。

オンラインレッスンは全国対応しています。

オンライン教室|オンラインなのに生レッスン

講座一覧はこちら

講座一覧はこちら

他にも講座は多数ございます。

詳しくは下記をご覧ください。

受講コース案内(講座のご紹介)

こちらもご覧ください

こちらもぜひご覧ください

エクセル操作情報

Excel(エクセル)|「行」と「列」って縦と横どっち?簡単な覚え方

Excel(エクセル)|テキストボックスの行間を縮める方法

Excel(エクセル)|COUNTIF関数で特定の文字「以外」を数える方法

Excel(エクセル)| エンターを押しても移動しない・きかない時の対処法

Excel(エクセル)|数値を「円」と表示する方法

Excel(エクセル)対処法|数字がE+(1.23E+12)となった時

Excel(エクセル)| 折れ線グラフ|後からデータを追加する方法

Excel|エクセルで円グラフの色分け(色変更)を行う方法

Excel(エクセル)でエンター押すと右(横)に行く方法&修正方法|動画付き

Excel(エクセル)| 円グラフの大きさを変更する方法

エクセル (Excel) で円グラフで大きい順|順番並び替える方法|動画解説

エクセルで文字を縦書きにする方法・横書きから変更する手順を解説

Excel(エクセル)|図形を複数まとめて一括選択する方法

PDFをエクセル(Excel)に変換する|初心者でも簡単にできる方法

Excel(エクセル)|テーブルを簡単に解除する方法を徹底解説

Excel(エクセル)でハイパーリンク (URL)の貼り付けを設定する方法

Excel(エクセル)|COUNTIF関数で複数条件(ANDやOR)を指定する方法

Excel(エクセル)|チェックボックス(レ点)の作成や削除方法

Excel(エクセル)の「#NAME?」の意味と対処法|エラーを出さないポイント

Excel(エクセル)でヘッダー・フッター(ページ番号)を作成・編集方法

エクセル|条件付き書式をコピーする方法

エクセルとワードの違いを徹底解説|どっちが役に立つ?

Excel(エクセル)|VLOOKUPで自動で列番号を取得する方法

Excel(エクセル)|掛け算の入力方法を基本からわかりやすく解説

Excel(エクセル)で割り算をする方法|基本から関数を使った方法まで

Excel(エクセル)で引き算する方法|関数やエラー対処法

Excel(エクセル)|文字入力と数字の入れ方|便利な方法

エクセル|見出しを固定して印刷する方法

Excel(エクセル)|非表示や再表示(解除)する方法

Mac(マック)でExcel(エクセル)の代わりのソフトはNumbers(ナンバーズ)

Mac|エクセルでセル内改行する方法を初心者向けに解説

こんな記事も読まれています

エクセルの時間計算とは?経過時間や合計時間を出す方法や注意点などを詳しく解説

Excelで時間を累計計算して24時間を超える表示にしたい

【Excel】時間の計算がうまくできない!給与計算で必須となるエクセルのテクニック

エクセルで時間を計算する方法!簡単なやり方やHOUR・MINUTE関数

メールの画像

メールはこちら

ラインの画像

LINEはこちら

電話の画像

お電話はこちら