お世話になります。色々と調べて見ましたが分からなかったので質問します。
今、勤務管理表を作成しています。労働条件は下記の通りです。
◆定時:9:30から17:30 ◆休憩時間:12:00~13:00
◆遅刻した場合でも勤務時間が休憩の時間をまたいだときは必ず、12時から13時までとります。
遅刻したり、早退した場合、その時間によって、実労働時間が変わります。
例えば、12:53に出勤⇒13:59に退社したときは実労働時間は59分です。(休憩時間を考慮する)
また9:30よりも早く出勤しても特に手当てはつかず、9:30出勤とみなします。
この場合、下図の「出勤時間」、「退社時間」を入力すると、「休憩時間」と「実労働時間」が
自動的に出したいのですが、どの様な数式を使えばいいのでしょうか。
列を増やす事はOKです。よろしくお願い致します。
No.1
- 回答日時:
C2に
=IF(A2>TIME(13,0,0),0,IF(A2>TIME(12,0,0),TIME(13,0,0)-A2,IF(B2<TIME(12,0,0),0,IF(B2<TIME(13,0,0),B2-TIME(12,0,0),TIME(1,0,0)))))
で
D2に
=IF(A2<TIME(9,30,0),B2-TIME(9,0,0)-C2,B2-A2-C2)
として両方とも必要なだけ下にフィルすればいかがでしょう。
No.2ベストアンサー
- 回答日時:
ゾーンに切ってそれぞれの時間数を数えることで,同じ数式で計算できます。
添付図:
C2:
=MAX(MIN("12:0",B2),"9:30")-MIN("12:0",MAX("9:30",A2))
D2:
=MAX(MIN("17:30:0",B2),"13:00")-MIN("17:30",MAX("13:00",A2))
E2:
=MAX(MIN("22:00:0",B2),"17:30")-MIN("22:00",MAX("17:30",A2))
必要に応じて更に「深残帯(22時以降)」を計算する事も勿論できます。
F2:
=B2-A2
G2:
=SUM(C2:E2)
H2:
=F2-SUM(C2:E2)
9:30前の出社を「ノーカウント」とした辻褄として,H3で「休憩時間」に算定されている様子が示されています。
この回答への補足
keithin様
図解まで頂き、ありがとうございます!!
一度、午前と午後で区切って計算式をたてたのですが、うまくいかず。。。
回答を拝見して大変勉強になりました。
ただ、C2の計算式で"12:0"とD2の計算式で"17:30:0"と記載されていますが、
これは何か理由があるのでしょうか。
すみませんがご指導お願いします。
No.3
- 回答日時:
ん? 失礼しました。
単純な編集ミスです。17:30も17:30:0も同じ17時30分(0秒)なので,計算には影響しません。隣のセルの式を単純にコピーして,12を17:30にとか17:30を22:00に手直しして作成したので,ミスりました。
この回答への補足
keithin様
おはようございます。
あっ、よかったです。何か省略の意味なのかなぁと思い、考えていました。
図も載せて頂き、時間がかかりましたよね、お手数おかけいたしました。
この数式でやってみます!!!
本当にありがとうございました!助かりました!
No.4
- 回答日時:
C2セルには次の式を入力して下方にオートフィルドラッグします。
=IF(COUNT(A2:B2)<>2,"",IF(B2>"12:00"*1,MIN(B2,"13:00")-MAX(A2,"12:00"),0))
D2セルには次の式を入力して下方にオートフィルドラッグしまう。
=IF(COUNT(A2:B2)<>2,"",B2-C2-MAX(A2,"9:30"))
なお、C列およびD列のセルの表示形式は時刻にします。
MAX(A2,"9:00")は9時30分より早く来たときは9時30分のシリアル値よりも小さくなりますので9時30分が計算に使われますし、9時30分よりも遅く出勤した場合には出勤した時刻が計算に使われることになります。
勤務時間の計算ではMINやMAX関数がよく使われます。意味を理解して使うようにすると便利ですね。
この回答への補足
KURUMITO様
おはようございます、回答を頂きましてありがとうございます!!
質問は締め切ってしまいますが、大変助かりました!!
min関数、MAX関数をもっと勉強します。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ちょっと先の未来クイズ第2問
9月9日(月)に発表される「第3回子どもマネー川柳」に入賞する川柳を考えてこちらに投稿してください。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
複数の休憩時間がある場合の休憩時間の算出方法
Excel(エクセル)
-
エクセルで複数の勤務時間ごとの休憩時間の計算がしたい
Excel(エクセル)
-
excel関数 変動する休憩時間等を計算する
ソフトウェア
-
-
4
Excelの時間計算で経過時間から特定の時間を引く方法
Excel(エクセル)
-
5
休憩時間が数パターンある場合の休憩時間の計算
Excel(エクセル)
-
6
エクセルで休憩時間を引く時と、引かない時の数式
Excel(エクセル)
-
7
エクセルで勤怠管理表で休憩時間を計算させるには
Excel(エクセル)
-
8
エクセルで休憩時間を計算したいのですが 条件 勤務時間6時間以上8時間未満は休憩45分 8時間以上は
Excel(エクセル)
-
9
エクセルで休憩時間を引く時と、引かない時の数式
Excel(エクセル)
-
10
エクセルで表示形式の時刻の「0:00」を表示しないようにするには?
Excel(エクセル)
-
11
IF関数について、14時以降のみに1時間の休憩を計算したい。
その他(ビジネス・キャリア)
-
12
勤務表の中抜け集計の関数を教えてほしいです。
Excel(エクセル)
-
13
休憩時間の変動を含むExcelでの作業時間計算
Excel(エクセル)
-
14
エクセル勤務表で昼休憩を挟んだ時の休憩算出方法
Excel(エクセル)
-
15
IF関数で、時間を条件にしたい場合の式について
Access(アクセス)
-
16
エクセルで休憩時間を除く
その他(Microsoft Office)
-
17
【エクセル】休憩時間をマイナスし、実働時間の計算
Excel(エクセル)
-
18
Excel タイムカードで、昼休み時間を除く計算
Excel(エクセル)
-
19
8時間以上だったら1時間マイナスする関数
Excel(エクセル)
-
20
Excelにて勤務表の作成で早出・残業、所定労働時間の計算式を教えて下さい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
交通費(定期代)の日割計算
-
休日出勤のお昼休みの取り扱い...
-
バイトでタイムカードを帰りの...
-
【エクセル】休憩時間をマイナ...
-
月途中で通勤手当が変更となる...
-
1分単位のタイムカード計算でエ...
-
7時間55分勤務で1ヶ月20日出勤...
-
歯科医院で働きます 初出勤日は...
-
何進法なのかわからない
-
【0.25での計算】Excelを使用し...
-
Excel関数で日またぎの勤務時間...
-
休日出勤時の弁当代に関して
-
出勤していない日や退勤した時...
-
IF関数について、14時以降の...
-
パートの割増賃金
-
会社って、無断出勤するとどう...
-
給与明細と実際の出勤日数が違う
-
会社遅刻
-
派遣元への派遣料金の支払について
-
至急!!体調不良でバイト休むべきか
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!!体調不良でバイト休むべきか
-
エクセル不変則な休憩時間の実...
-
バイトでタイムカードを帰りの...
-
月途中で通勤手当が変更となる...
-
交通費(定期代)の日割計算
-
7時間55分勤務で1ヶ月20日出勤...
-
IF関数について、14時以降の...
-
会社って、無断出勤するとどう...
-
出勤日数が合わないです。
-
1分単位のタイムカード計算でエ...
-
タイムカードって出勤も退勤も...
-
給与明細と実際の出勤日数が違う
-
月25日出勤は身体が慣れますか...
-
出勤前後とはどういう意味です...
-
休日出勤時の弁当代に関して
-
何進法なのかわからない
-
土日の有給休暇の取得はできる...
-
建設業・夜勤の深夜労働金額の...
-
会社遅刻
-
【エクセル】休憩時間をマイナ...
おすすめ情報