• 締切済み

FLOOR-CEILINGの実働時間をまるめたい

既出でしたら申し訳ございません。 この度、簡単なタイムシート勤怠表を作成することとなりました。 出勤時間は、繰上げで退出時間は、繰り下げです。 退出時間-出勤時間で実働時間を割り出すのですが画像通り別途セルで指定をし30分でまるめることは、出来ました。 しかしながら計算方法としては、実働時間の部分だけ30分ではなく小数を0.5単位でまるめ時間を表示したいいのです。 数式は、=FLOOR(E10,$M$8)-CEILING(D10,$M$8)と入れています。 更に出勤時間のみ入力するとシャープが出るのも不恰好なので出勤時間、退勤時間を入力するまで空白に表示される様にしたいです。 計算式自体が誤っているのでしょうか。 お手すきの時でもご回答頂けると嬉しく存じます。 宜しくお願い致します。

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

F8セルには次の式を入力し下方にドラッグコピーします。 =IF(COUNT(D8:E8)<>2,"",(FLOOR(E8,$M$8)-CEILING(D8,$M$8))/"1:00") なお、セルの表示形式は標準にします。

noname#190566
質問者

お礼

ネットで調べましたが色々な方法があって未だ完成していませんがもう少し独学で頑張ってみようと思います。 本当にお忙しい中、有難う御座いました。

noname#190566
質問者

補足

お礼が遅くなり申し訳有りません有難うございました。 シャープは、出なくなりましたが出勤と退出を入れた日の実働時間が今度は表示されなくなりました。 もし宜しければ教えて下さると嬉しいです。