エクセルで勤務時間の計算をしています。
下記図でstartは勤務開始時間、endは勤務終了時間です。
定時が8:00-17:00(休憩1時間)だとして、①定時時間内の勤務時間②定時時間外の勤務時間を計算したいのですが、計算式はどうすればいいでしょうか?
例えばstart 8時 end 22時だとしたら、①8時間②5時間になります。
↓エクセルでこういう表を作りたいです。
start end 定時時間内 定時時間外
8 22 8 5
8 17 8 0
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
もう面倒だから素直に引き算でOKでしょ。
ただし日付を含んだ時間にして計算する必要があります。
"2022/6/8 17:00" - "2022/6/8 13:00"
こんなんでOK。
これなら32時なんて表現もしなくて良い。
休憩時間は、勤務時間内にあるかを判定してからさらに引けば良いでしょう。
・・・
これ、「シリアル値」の考え方を理解していれば難しくないことです。
No.4
- 回答日時:
No3です。
補足をいただきましたけれど・・
>その場合は定時2時間になります。
どうやら、質問の意図を理解していただけない様で・・
「休憩1時間」というのが、
① 一般的な 12:00~13:00 のような一律固定時間なのか
② 各人ずらして決められた固定時間(=個人で異なる)なのか
③ あるいは定時勤務〇時間以上なら休憩1時間というような
変則的なルール等なのか
という意味です。
①あるいは②なら、定時の計算を「8:00~休憩開始時刻」と「休憩終了時刻~17:00」の二つの時間帯に分けて求め、合計すれば良いでしょう。
③他の場合は、その仕組みに応じた計算をする必要があります。
また、ご質問文からは、入力値が時刻(いわゆるエクセルのシリアル値)なのか、単なる数値なのかもはっきりしないので、式にはなりませんけれど、計算方法のみを以下に紹介しておきます。
勤務時刻のStart、Endを S ~ E (S < E)とした場合に。
この時間帯と、調べたい時間帯 s0 ~ e0 (s0 < e0)とでラップしている時間は、
=MAX(MIN(E,e0) - MAX(S,s0),0)
を計算することで求めることができます。
(S < E、s0 < e0 が保証されていない場合は、もう少し面倒な計算になります)
それぞれ必要な時間帯に区切ってこの時間を求め、合計することでお求めの計算はできるはずです。
※ 32時以降の入力が存在した場合に、定時扱いなのか時間外扱いなのかもご質問文からは読み取れません。
また、通常の勤務管理であると仮定するのなら、No1様がご指摘のように、深夜や早朝の時間も必要になるはずと思いますけれど・・・
No.3
- 回答日時:
こんにちは
直接の回答ではありません。
ご質問文からは読み取れないところが・・
例えば、15:00-24:00の勤務だったら、定時は1時間?それとも2時間?
No.1
- 回答日時:
引き算するだけですよね。
定時勤務が8時間なら、
終業時間から始業時間と昼休み時間を引いて、8時間より超えた分が残業時間ですよね。
その計算式が分からないとゆう質問ですか?
小学一年で習いましたよね?
残業時間計算なら、それだけじゃなくて深夜勤務時間や早朝勤務時間も計算しなくてはいけないと思いますよ。あなたの会社の深夜勤務割増や早朝勤務割増の時間を調べてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) Excel 勤務時間の計算について~(残業)有.無しの場合。 4 2022/07/17 21:03
- Excel(エクセル) 指定した値以上の中で最小値を出したい 7 2022/10/24 21:12
- その他(ビジネス・キャリア) 日報の実務労働時間の集計について困っています。 2 2023/06/09 19:00
- Excel(エクセル) エクセルの早退時間を計算したいです。計算はうまくいっているようですが… 1 2022/12/26 16:22
- 会社・職場 勤務時間及び時間外労働について 2 2022/06/20 18:15
- Excel(エクセル) エクセル2019の関数を教えてください。 8 2022/12/16 12:45
- Visual Basic(VBA) VBAで時間(00:00形式)を積算(足し算)したい 1 2022/11/15 17:04
- 所得・給料・お小遣い 勤務時間:8時ー17時勤務(2時間休憩) 実稼働:7時間 勤務日数:週6勤務 毎週日曜日を休みとして 2 2023/07/26 18:25
- 求人情報・採用情報 介護の求人についてお伺いしたいです。 現在フリーターでアルバイトを探しており、グループホームの求人を 1 2023/03/20 23:15
- 転職 転職活動中で2社内定があり迷っています。皆様ならAとBどちらの方が良いと思いますか?理由もお願いしま 1 2023/02/06 12:20
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで上書き保存しないと反映...
-
エクセル0:00と表示される原因
-
エクセルのカメラ機能を、700個...
-
gage R&R の計算
-
ポール強度計算書ソフト
-
電卓は正しいのに エクセルで計...
-
ASC関数が上手く出来ない!
-
時刻の計算の仕方教えてくださ...
-
アンダーバーの後の文字を大文...
-
エクセルで作業時間数や残業時...
-
COUNTA関数について なんで反...
-
sumifで2つの条件
-
【至急】エクセルでの質問です ...
-
エクセルを32ビットから64ビッ...
-
エクセルで慣性モーメントを求める
-
パワーポイントをエクセルファ...
-
【スプレドシート】IMPORTRANGE...
-
エクセルで「500時間」を「何日...
-
エクセルに変な矢印が出てクリ...
-
エクセルでファイルを開かずに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで上書き保存しないと反映...
-
エクセル0:00と表示される原因
-
gage R&R の計算
-
エクセルのカメラ機能を、700個...
-
ASC関数が上手く出来ない!
-
ポール強度計算書ソフト
-
エクセルで作業時間数や残業時...
-
電卓は正しいのに エクセルで計...
-
アンダーバーの後の文字を大文...
-
時刻の計算の仕方教えてくださ...
-
エクセルとスプレッドシートの...
-
エクセルを32ビットから64ビッ...
-
エクセルで勤務時間の計算をし...
-
エクセルで積分
-
エクセル時間の大小
-
エクセル関数の使い方を教えて...
-
COUNTA関数について なんで反...
-
複利計算 利息を求める
-
エクセルの式を一時的に止めて...
-
エクセルのSUM関数について
おすすめ情報
補足です。
start 23時 end32時 とかもあるので、そういう場合も対応できる計算式を教えてください。、
この場合は①0②9