目次
従業員の正規・臨時労働時間を把握するために、残業時間を計算することがよくあります。 幸いにも、Excelで素早く残業時間を計算することができます。 この記事では、8時間以上の残業時間を計算するExcel式を中心に、4つの方法を紹介します。
練習用ワークブックをダウンロードする
8時間以上の残業代の計算.xlsx
Excelの計算式を使って8時間以上の残業代を計算する方法
では、次のような従業員の日次タイムシートを紹介しましょう。 スタート と 終了時刻 が他の必要な情報とともに与えられている。 さて、ここでオーバータイムを求める必要がある。 8 時間/日
メソッドに行く前に、最初の2つのメソッドで残業を扱うことをお知らせしておきます。 h:mm また、それ以外の方法は、時間外労働を10進数で計算します。
1.TIME関数を応用して、8時間以上の残業をExcelで検索する
冒頭で、残業時間の計算方法を 時間 を素早く機能させることができます。 時間 関数は、組み込みの 日付と時間 この関数は、特定の時刻を10進数で返します。 さらに重要なのは、この関数を別の計算式の中で使いたい場合に便利なことです。
しかし、残業をするためには、簡単な2つのステップを踏まなければならない。
ステップ1.
まず、従業員の労働時間を求めますが、これは次の計算式で求めます。
=E11-D11
これです。 E11 はエンディング時刻の開始セルであり D11 は開始時刻のセルである。
ステップ2.
さて、ここで活用したいのが 時間 関数は、下式のようになります。
=f11-time(8,0,0)です。
これです。 F11 は労働時間の値です。
上記の式で、私が利用したのは 時間 関数を使って、オーバータイムを組み立てることができます。 8 時間/日
だから、どの従業員の総労働時間から特定時間を引くと、総労働時間から余分な労働時間が出てくるんです。
注 ここで、残業は h:mm を使用すると、フォーマットを固定できます。 セルのフォーマット オプション(キーボードショートカットは Ctrl + 1 ).
続きを読む: エクセルで24時間以上の時間を加算する方法(4通り)
2.TIME&の適用、IF関数による条件付き時間外労働の取得
例えば、1時間を超えたら残業としてカウントするなど、一定の条件を満たした条件付き残業(OT)を見つけたいとします。
そんなときは、次の式を使えばいい。
=IF(E11-TIME(8,0,0)>=TIME(1,0,0),E11-TIME(8,0,0),0)
ここで、E11 は従業員の労働時間の開始セルである。
数式を説明しながら、私が割り当てたのは E11-TIME(8,0,0)>=TIME(1,0,0) として 論理テスト たいしゅうてきろん イフ を利用して、1時間を超える残業の基準を固定化しました。 e11-time(8,0,0) の構文で、条件を満たす場合は残業代が、そうでない場合は 0 .
下のスクリーンショットをよく見ると、出力されるのは G14 と G18 かわりに 0 . 残業があるため 0:30 と 0:55 よりも小さい。 1 時間です。 そのため、条件付き残業は 0 .
続きを読む: 作業時間を計算するExcelの公式
類似の読み物。
- [修正!】Excelで時間値でSUMが機能しない(5つの解決方法)
- エクセルで時間の引き算をする方法(7つのクイックメソッド)
- エクセルで合計時間を計算する(9つの簡単な方法)
- Excel VBAで時刻形式を使用する方法(マクロ、UDF、UserForm)
- エクセルでターンアラウンドタイムを計算する(4つの方法)
3.エクセルでMIN関数を使って8時間以上の残業を探す
上記の2つの方法とは異なり、残業時間を10進数で計算することにします。 なぜなら ミニ の関数が正しく動作しません。 h:mm のフォーマットで表示されます。
最も簡単な3つのステップを踏んで、残業を見つけよう。
ステップ1.
まず、以下の計算式で労働時間を求めます。
=(D11-C11)*24
これです。 E11 はエンディング時刻の開始セルであり D11 は開始時刻のセルである。
さらに重要なのは、出力に掛ける 24 は、Excelが時間を1日の一部として扱うため、時間を10進値で取得するために使用します。
ステップ2.
を利用して、定時性を計算する必要があります。 ミニ という関数があるので、この式は
=MIN(8,E11)
上記の式において ミニ 関数が返す 8 時間、勤務時間が8時間以上であれば、勤務時間の値を返します。
ステップ3.
最後に、以下の計算式のように、労働時間から定時性を差し引く必要があります。
=E11-F11
これです。 E11 は労働時間のスタートセルであり F11 は通常時のスタートセルです。
従って、下図のように8時間以上の時間外労働を簡単に求めることができる。
続きを読む Excelタイムシートの計算式(昼休みあり)(3例
4.MAX関数を使う
さらに、8時間適用後に残業代を計算したい場合は マックス 関数を使用する場合、次の式を使用することができます。
=max(0,e11-f11)
ここでは マックス 関数が返す 0 引き算の出力が 0 を超えるオーバータイムを返します。 8 の時間を10進数で表示します。
関連コンテンツ 40時間を超える残業のエクセル計算式【無料テンプレート付き
覚えておきたいこと
- を取得することがよくあります。 #VALUE! 2つの時刻の値が正しい形式でない場合、引き算の際にエラーが発生します。
- 残業の形式を考慮する(例. h:mm または10進数時間)を選択しながら、それぞれの方法を選択することができます。
結論
要するに、これがエクセルの計算式を活用した8時間超の残業代の計算方法です。 また、残業代だけでなく、時間外労働に対する割増賃金も測定することができます。 この記事で計算方法が明確になると強く信じています。 もし、疑問や提案があれば、以下のコメント欄で教えてください。