1行目は項目名が有るとして通常残業のC2セルには次の式を入力して下方にドラッグコピーします。
=IF(COUNT(A2:B2)<>2,"",IF(A2<B2,IF(B2-A2>="9:00"*1,B2-A2-"1:00"-"8:00",0),IF(B2+"24:00"-A2>="9:00"*1,B2+"24:00"-A2-"1:00"-"8:00",0)))
深夜のD2セルには次の式を入力して下方にドラッグコピーします。
=IF(COUNT(A2:B2)<>2,"",IF(A2<B2,IF(A2<"5:00"*1,MIN(B2,"5:00")-A2,0)+IF(B2>"22:00"*1,B2-MAX(A2,"22:00"),0),MIN(B2+"24:00","5:00"+"24:00")-MAX(A2,"22:00")))
合計のE2セルには次の式を入力して下方にドラッグコピーします。
=IF(COUNT(A2:B2)<>2,"",IF(A2<B2,IF(B2-A2>="8:00"*1,B2-A2-"1:00",B2-A2),IF(B2+"24:00"-A2>="8:00"*1,B2+"24:00"-A2-"1:00",B2+"24:00"-A2)))
各セルにはシリアル値が表示されますのでセルの表示形式の「時刻」から望みの形式を選択します。
補足
KURUMITOさん ありがとうございます。とても親切に教えて頂き本当に感謝しております。 ただ今、KURUMITOさんに教えて頂いた式をもとに作成中ですが、もう一点わからない計算がありまして とても厚かましいお願いですが教えて頂ければ幸いです。 16時間超過勤務計算式をお願いできませんでしょうか・・・