8時間超の残業のExcel計算式(4例)

  • これを共有
Hugh West

従業員の正規・臨時労働時間を把握するために、残業時間を計算することがよくあります。 幸いにも、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時間超の残業代の計算方法です。 また、残業代だけでなく、時間外労働に対する割増賃金も測定することができます。 この記事で計算方法が明確になると強く信じています。 もし、疑問や提案があれば、以下のコメント欄で教えてください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。