色々調べたり考えてみましたが上手くいかず混乱してしまいました。
定時 8:50~17:20
普通残業 17:20~22:00
深夜 22:00~5:00
C D H
9 出社 退社 普通残
H9セル =IF(D9<=TIME(17,20,0),0,(MIN(D9,"21:59")-"17:20")*24)
という関数が現在入ってます。
通常出勤日はこれで良いのですが、土日祝に休日出勤した際、休日出勤はうちの会社では定時時間内の労働も残業扱いとして計算しています。
ですのでこの数式のままですと、休日出勤日もH9セルには17:20以降の労働時間しか表示されない為、「休日出勤」と他のセルに入力した場合等何らかの形で8:50からの労働時間をH9セルに表示されるように出来ないでしょうか。
説明不足でしたらご指摘ください。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
>「休日出勤」と他のセルに入力した場合等何らかの形で8:50からの労働時間をH9セルに表示される
「8:50からの」という部分は改善の要ありです。
さくっと
=IF(あるセル="休日出勤",MIN(D9,"21:59")-C9,MAX("17:20",MIN(D9,"21:59"))-"17:20")*24
とかで。
#一応簡易版で、朝の5時より前からの出勤は考慮しないとして。
それとこちらも改善の要ありですが、8時50分より前の出社は残業扱いとして。
この回答への補足
ありがとうございます。
早速やってみたのですが、出社、退社、休日出勤と入力するセルが空欄の場合(休日の場合)、4.65と出てしまいました。
もう一知恵お貸し頂けると有り難いです。
ちなみに8:50より前の出勤は早出残業として別の欄は設けてありまして、特に問題なかったので省略しました。
度々すみません。
=IF(ISBLANK(C9),"",IF(O9="休日出勤",MIN(D9,"21:59")-C9,MAX("17:20",MIN(D9,"21:59"))-"17:20")*24)
とやってみたら出来ました。
この度はありがとうございました!
No.2
- 回答日時:
例えばお示しの表がシート1に有るとして祝日についてはシート2のA列に入力されているとします。
シート1のB列には日付が入力されているとします。
休日出勤の場合も含めて普通残を表す式でしたらH9セルには次の式を入力すればよいでしょう。
=IF(COUNT(B9:D9)<>3,"",IF(OR(WEEKDAY(B9)=1,COUNTIF(Sheet2!A:A,A9)>0),(MIN(D9,"22:00")-MAX(C9,"8:50"))*24,IF(D9<="17:20"*1,0,(MIN(D9,"22:00")-"17:20")*24)))
説明不足で申し訳なかったのですが、出向先によって祝日も違ったりしますし、休日出勤も社員それぞれ一定ではないので別シートで設定することは難しいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 人事・法務・広報 みなし残業と手当の関係 1 2023/04/12 09:23
- 人事・法務・広報 みなし残業と深夜の割増賃金 1 2023/04/17 00:06
- その他(就職・転職・働き方) 内定を3社貰って悩んでます 8 2022/08/10 04:38
- 労働相談 有給休暇使用時の賃金の計算方法について 5 2022/04/04 00:02
- Excel(エクセル) TEXT関数(負の値)を集計のため数値に変換したい 5 2022/05/15 23:04
- 転職 転職活動中で2社内定があり迷っています。皆様ならAとBどちらの方が良いと思いますか?理由もお願いしま 1 2023/02/06 12:20
- Excel(エクセル) 【Excel質問】 「本日の日付」から指定条件を満たす営業日経過後の日数を表示させる関数式 3 2022/06/06 23:28
- 労働相談 奴隷扱いしても、従業員が何も言わないからって 調子に乗っている 会社経営家族、間抜けすぎるその後 ● 3 2022/07/08 09:38
- Excel(エクセル) マクロ/VBAについて教えてください。 10 2022/05/27 12:59
- 人事・法務・広報 みなし残業制の深夜残業や休日出勤の割増賃金の計算方法を教えてください。 1週間の所定労働時間は40時 5 2023/05/04 16:21
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
参照先セルに値が入っていない...
-
IF関数で0より大きい数値が入力...
-
空白でないセルの値を返す方法...
-
エクセルで既に入力してある文...
-
Excelでセルに入力されたカラー...
-
値を入力後、自動的にアクティ...
-
Excel:文字と数字の組合せ、次...
-
エクセルで複数の条件で掛け算...
-
エクセルで、特定のセルの内容...
-
入力したところまでを自動的に...
-
エクセルの数式がかぶって、選...
-
エクセルの数式で計算結果に文...
-
エクセルで入力した数字を倍に...
-
マイナス同士の前年比
-
yyyy/mm/ddからyyyy/mmへの変換
-
エクセルで時間の判定をしてい...
-
エクセル:コメントのようなも...
-
【Excel】セル内の時間帯が特定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
参照先セルに値が入っていない...
-
IF関数で0より大きい数値が入力...
-
エクセルで既に入力してある文...
-
Excel:文字と数字の組合せ、次...
-
空白でないセルの値を返す方法...
-
値を入力後、自動的にアクティ...
-
エクセルで時間の判定をしてい...
-
yyyy/mm/ddからyyyy/mmへの変換
-
Excelでセルに入力されたカラー...
-
エクセルの数式がかぶって、選...
-
エクセルで、特定のセルの内容...
-
エクセルで複数の条件で掛け算...
-
マイナス同士の前年比
-
入力したところまでを自動的に...
-
EXCELのセル上のURLを...
-
excel 関数にて文字を0として認...
-
バーコードが読み取れない原因...
-
ExcelVBAでセルを編集状態にす...
おすすめ情報