[[20081210150538]] 『決まった休憩時間を労働時間から除外する』(ミキオ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『決まった休憩時間を労働時間から除外する』(ミキオ)

エクセルでフレックスの勤務表を作成しています。

A.出社時刻 B.退社時刻 C労働時間 D.深夜残業 E.法定休日出勤の欄が

あるのですが、Cの労働時間を求める際に、休憩時間をどう除くのか方法が分からずに困っています。

休憩時間@ 12:00〜12:55 55分 (昼休み)

休憩時間A 17:30〜17:45 15分(17:30以降も勤務する場合)

フレックスコアタイム 10:00〜15:00

フレキシブルタイム 始業 7:00〜10:00 終業:22:00

深夜残業時間:22:00〜5:00

Cの求め方として、休憩@とAの時間帯は除外するにはどうすればよいでしょうか。

マクロなどは全く分かりませんので、関数でやる方法があれば教えて下さい。

方向性としては、除外する時間の表を作成してその時間帯を除くような

関数を使うのか?と思うのですが、いろいろと検索してみましたが方法が分から

ず・・・。隠し行はいくつでも使うことができます。どうぞよろしくお願いいたします。


 >Cの求め方として、休憩@とAの時間帯は除外するにはどうすればよいでしょうか。
 休憩時間は下式で求まりますので、それを差し引いたら如何でしょうか?

 F2セル =MAX(0,MIN("12:55",B2)-MAX(0.5,A2))+MAX(0,MIN("17:45",B2)-MAX("17:30",A2))

  行   _____A______  _____B_____  ____C____  ____D_____  _____ E ______  ___ F ____
   1   A.出社時刻  B.退社時刻  C労働時間  D.深夜残業  E.法定休日出勤  休憩時間計
   2   10:00         19:00                                               1:10      
   3   10:00         17:45                                               1:10      
   4   12:30         19:00                                               0:40      
   5   13:00         19:00                                               0:15      

 (半平太)

(半平太)さんレスありがとうございました!
過去ログを見て勤務時間帯を3つに分ける方法で進めていましたが、

日曜日に休日出勤した場合は休憩時間がイレギュラーになるため、
どうしようか悩んでいました。

教えていただいた計算式で休憩時間を出し、休日出勤の場合とそうでない場合(IF)で
Cを求めるようにやってみたいと思います。

そこでもう一つ質問なのですが、
セルの書式設定で(土)など曜日を表示させていますが、
このセルを論理式に組み込んで曜日の判定をさせようとしましたが、

"(土)"をきちんと認識しません。どこが間違えているのか教えていただければ幸いです、、、。

=IF(K17="(土)",C17,"") K=曜日判定の入る列 


 >セルの書式設定で(土)など曜日を表示させていますが
 でしたら、そのセルに入力されているのは(土)などではなく日付です。
 表示がその様に変わっているだけで、内容は変わっていません。

 WEEKDAY関数を使って、土曜日の判定をしてみられてはどうでしょう。

 或いは、TEXT関数でK列のセルの内容を(土)などに変えてしまう とか。

 (HANA)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.