[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『平日・祝日、土曜日 休憩時間表示について』(もも)
休息時間の欄に
平日と祝日は 1:00
土曜日は 0:30
例)
平 日 1:00
土曜日 0:30
土曜日が祝日の場合 1:00
日曜日 1:00
祝 日 1:00
出勤時間と退勤時間を入力して
勤務時間と残業時間の計算をしたいのですが、うまくできません。
何がいい方法ありましたら、教えてください。
よろしくお願いいたします。
< 使用 Excel:Excel2010、使用 OS:Windows10 >
>出勤時間と退勤時間を入力して >勤務時間と残業時間の計算をしたいのですが、うまくできません。 うまくいかない理由は。 質問するときはデータを示すこと。 回答のしようがありません。 (nm) 2022/07/10(日) 21:47
日 曜日 出勤 退勤 休憩時 勤務 残業時間
1 日 金 8:00 18:00 1:00 8:00 1:00
2 日 土 8:00 15:00 0:30 5:00 1:30
3 日 日 8:00 18:30 1:00 8:00 1:30
4 日 月 休
5 日 火 8:00 17:00 1:00 8:00
6 日 水 8:00 17:00 1:00 8:00
7 日 木 7:00 17:00 1:00 8:00 1:00
8 日 金 休
9 日 土(祝)8:00 18:30 1:00 8:00 1:30
10 日 日 7:30 16:30 1:00 8:00
11 日 月 休
2日の土曜日は祝日ではないので。休憩時間は30分です。
9日の土曜日は祝日の為休憩時1時間でカウントします。
平日の休憩時間は1時間です。
タイムカード上赤字で表示したい曜日は条件付き書式設定を
使用し別のシートで一覧表作成しています。
休息時間 平日、日曜日、祝日、を1時間
土曜日 は30分
残業は休憩1時間の日は勤務時間8時間超分
休憩30分の日は勤務時間5時間超えた分
休憩時間30分に該当する土曜日の一覧表を
作ってみたもののうまくデーターを表示されません。
よろしくお願いいたします。
(もも) 2022/07/10(日) 22:51
要するに祝日でない土曜日のみ「0:30」、それ以外は「1:00」にしたいってこと?
・A列が日付、C列が出勤時刻、D列が退勤時刻で、2行目から ・どこかに祝日リストがある
=IF(COUNT(C2:D2)<2,"",IF(AND(WEEKDAY(A2)=7,COUNTIF(祝日リスト,A2)=0),"0:30","1:00")*1) または =IF(COUNT(C2:D2)<2,"",IF(WORKDAY.INTL(A2-1,1,"1111101",祝日リスト)=A2,"0:30","1:00")*1) 表示形式「時刻」
※「祝日リスト」は祝日の日付が入力されている範囲
以上 (笑) 2022/07/10(日) 23:53
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.