• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:勤怠時間の計算について)

勤怠時間の計算について

このQ&Aのポイント
  • 勤怠時間の計算についてお願いします。C2セルに出勤時間、D2セルに昼休み時間、E2セルに退勤時間を入力します。退勤時間を30分単位で丸めたいのですが、17:20が退勤時間の基準でそれ以降30分単位で残業がつきます。退勤時間隣のセルF2セルにE2セルに入れた退勤時間を17:25が17:20と出るようにするにはどのようにしたらいいのでしょうか?17:20を過ぎて17:49までは17:20、17:50になると18:19までは17:50、18:20になると18:49までは18:20、その後は30分単位で続きます。
  • 勤怠時間の計算についてお願いします。出勤時間はC2セルに、昼休み時間はD2セルに、退勤時間はE2セルに入力します。退勤時間を30分単位で丸めたい場合、退勤時間の基準は17:20です。17:20を過ぎると、30分単位の残業時間が発生します。退勤時間隣のセルF2セルに、E2セルの退勤時間を17:25と入力した場合、17:20と表示されるようにしたいです。具体的には、17:20を過ぎて17:49までは17:20と表示し、17:50になると18:19までを17:50と表示し、18:20になると18:49までを18:20と表示し、その後は30分単位で増えていきます。関数を使ってこのような表示を行う方法を教えてください。
  • 勤怠時間の計算について質問があります。出勤時間はC2セルに、昼休み時間はD2セルに、退勤時間はE2セルに入力します。退勤時間を30分単位で丸めたいのですが、退勤時間の基準は17:20です。17:20以降は30分単位で残業が発生します。退勤時間隣のセルF2セルにE2セルの退勤時間を入力して、それを17:20と丸めた値として表示するには、どのような関数を使えば良いでしょうか?例えば、17:20を過ぎて17:49までは17:20と表示し、17:50になると18:19までが17:50と表示され、18:20になると18:49までが18:20と表示されるようにしたいです。ご教示ください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

floor関数でよいのでは? 参照 http://office-qa.com/Excel/ex40.htm 蛇足ですが、労働時間の計算で迂闊に30分単位で切り捨ては違法って言われる可能性があるらしいですよ。 http://kawamura-sr.blogdehp.ne.jp/article/13279216.html

keity85
質問者

お礼

すみません 支持のところを押したら 間違ってマイナスンあってしまっています。修正方法がわからずご迷惑おかけしてしまいました。 ご回答ありがとうございます。ご忠告も有がとうございます。