• 締切済み

時間の切り上げ、切捨て

タイムカードの計算に困っております。 うちの会社では、15分単位で時給に換算しているのですが、1時間7分では1時間扱い。1時間8分からは、1時間15分扱いにしております。 他例: 労働時間が3時間52分の場合→3時間45分扱い 〃      3時間53分の場合→4時間扱い これをエクセルで計算したいのですが、FLOORを使って15分単位に区切ると、1時間8分働いても、1時間計算になってしまいますし、CEILINGを使うと、1時間7分働いた場合、1時間15分計算になってしまいます。 何か良い方法はないでしょうか。

みんなの回答

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんばんは。 こんな方法もありますね。 =CEILING(A1-"0:7","0:15") つまり、区切れが、7分なら、7分引けばよいのではないでしょうか?

gimmedapow
質問者

お礼

ありがとうございました!上手くいきました。 これで、時間を随分と短縮できます。 感謝です。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

次の方法は如何でしょうか。 =FLOOR(セル+"0:07:01","0:15")

gimmedapow
質問者

お礼

ありがとうございました! 早くエクセルがうまく使えるようになりたいです。

noname#204879
noname#204879
回答No.2

別解です。 =ROUND(A1/"0:15",0)*"0:15"

gimmedapow
質問者

お礼

ありがとうございました。 ボクも、パッとこういう式が出てくるように精進します!

noname#204879
noname#204879
回答No.1

=MROUND(A1,"0:15")

gimmedapow
質問者

お礼

ありがとうございます。 次回困った時も、よろしくお願いいたします。