• 締切済み

エクセル時間計算

タイムカードの打刻時間が出勤8:29 退勤18:04 だった場合 当社の就業規定は9:00~18:00なのですが エクセルに入力する際 8:29と入力をしても計算上は9:00~という形にする方法はどのようなものがあるのでしょうか?

みんなの回答

noname#79209
noname#79209
回答No.4

時刻がシリアル値で入力(セルA1とします)されているなら、 =IF(HOUR(A1)<9,TIME(9,0,0),A1) では? ただし、この式では単純に9時前だけしか見ていません。 遅刻の時はどうするのか、また別に考えなくてはいけませんが...

回答No.3

=MROUND()という関数しか思い浮かばなかったので、 この関数は四捨五入する為、 IFを使って30分を境に2つの式を用いるやり方を作ってみました。 入力した時間を切り上げたい場合 =IF(MINUTE(D5)>=30,MROUND(D5,"1:00"),MROUND(D5,"1:00")+"1:00") たとえば 8:29 → 9:00 入力した時間を切り下げたい場合 =IF(MINUTE(D5)>=30,MROUND(D5,"1:00")-"1:00",MROUND(D5,"1:00")) たとえば 18:20 → 18:00 となります。

回答No.2

=max(出勤時刻,"09:00") とすると、どっちか遅い方を返します。

  • potkurin
  • ベストアンサー率24% (33/134)
回答No.1

表示させたいセルに 「=IF(C1<9,9,C1)」 のような感じで入力するのでしょうが、 9:00となると「:」が邪魔して上手くいきませんでした。 御参考までに。

関連するQ&A

  • エクセル時間計算について

    エクセル時間計算について エクセルで勤務表をつくりたいと思っています。 ただ、タイムカードと勤務表の記入時間がことなるため、どうしてよいものか困っています。 例)タイムカード 8:30 出勤 →勤務表には9:00と記載しないといけません。→その間はただ働きです;;  エクセルで8:30と入力をしながらも、9:00から計算できる式、または関数がしりたいです。 私は初心者なので、わかりやすく教えていただけると助かります。 よろしくお願いします。

  • フレックス勤務制における時間計算について

    私の勤務する会社はフレックス制ですが、時間計算が15分単位です。出勤打刻が 8:16、退勤打刻が 16:59の場合、8:30~16:45 しか勤務した計算になりません。15分単位で、出勤時間・退勤時間を切り捨てるのは違法ではないのでしょうか?

  • パート用 労働時間の時間外計算をエクセルでしたいのですが・・・

    エクセルで、パートタイム用の時間計算表を作成しております。 単純にタイムカードの様式をエクセルで作成し、項目毎に時間を入力し労働時間を算出することが目的です。※賃金の計算は不要。 私が作成した項目は、一行に 出勤(B2) ・ 時間内退勤(C2) ・ 時間内出勤(D2) ・ 退勤(E2) ・ その他(F2、G2) ・ 労働時間小計(H2,I2) ・ 時間外(J2) です。 ※時間内退勤・出勤はお昼休みに該当します。 労働時間小計欄、H2にはC2-B2を入れ、I2にはE2-D2を設定しました。 問題は時間外計算です。 時間外対象の条件ですが、基本労働時間 8時から17時を基準とし、 1.出勤→8時前に出勤した場合の時間差。 2.退勤→17時以降の時間差。 3.上記条件に該当しても、それぞれ5分未満の場合は対象外。 例; 出勤7:30  退勤17:15   時間外(J2) 0:45     出勤7:56  退勤17:30   時間外(J2) 0:30 このように、J2欄に出勤・退勤の時間外合計時間が表示されるようにしたいのですが、何か良い方法があれば教えて下さい。対象外の場合、空欄になるように設定したいと考えております。 補足:深夜24時を過ぎる事はありません。    時間の入力方法は1つのセル内に8:00というように入力します。 

  • エクセル 60進法 時間 計算

    エクセルでの勤務時間の計算方法なのですが、 例えば、出勤 23時00分  退勤  7時00分     出勤 7時00分   退勤  15時00分 の勤務時間をエクセルで足し算、引き算、合計計算の方法を教えてもらえませんか? 合計計算のように別々の複数の合計計算を出来るようには出来ないのでしょうか? 宜しくお願いします>

  • エクセルでタイムカードの時間計算をしたい

    エクセルでタイムカードの管理を行いたいので、 エクセルの表に出勤時間と退勤時間を記入したら 表の右側に残業時間や早出の時間を表示したいと思っています。 画像のC列・D列に出勤時間と退勤時間を入力するだけで E・F・G・H 列をそれぞれ表示させたいと思っています。 H列はわかるので E・F・G列に入る表計算式があれば、それぞれ教えて頂きたいのです。 E列・・9時よりも前の出社がある場合のみ、表示。     30分単位で切り捨て     (例)7:40分出勤の場合・・8時から9時までの計算となり        1時間で、(表示は1:00としたい) F列・・8時間(8:00)で固定 G列・・9時から退勤の時間の合計より9時間分を引いたもの。     (例)出勤6:55 退勤19:23 の場合        9時~19:23分までが対象の時間となり        10時間(23分は切捨て)から9時間を引いた        1時間となる(表示は1:00としたい) 以上、わかりずらいかもしれませんが もし、このような計算ができるのであれば、 よろしくお願いします

  • エクセルで残業時間計算

    出勤時間、退勤時間が一定でない場合の時間計算をエクセルで行いたいのですが関数がいまいちわかりません。 所定労働時間 8時間 所定労働時間を超えた時間について時間外に自動計算し、尚且つ 22:00~5:00の間は深夜時間外に自動計算したいと思っています。 例    A1   A2    A3     A4     A5 1  出勤時間 退勤時間  拘束時間   時間外   深夜時間外 2  17:00   6:00   13:00   (式入力)   (式入力) 3  1:00   14:00   13:00   (式入力)   (式入力) 4  9:00   20:00   11:00   (式入力)   (式入力) 以上の条件です、よろしくお願いします。 

  • エクセルの深夜時間計算について

    エクセルを使って勤務時間表を作っていますが 22:00から29:00までが深夜時間になっていて その計算方法がわかりません 例1出勤-退勤-残業-深夜   10:00-25:00-7,0-3,0 例2 3:30-19:30-8,5-1,5 深夜時間計算のみ教えていただきたくお願い致します。

  • エクセルの深夜時間計算について

    エクセルを使って勤務時間表を作成しているのですが、出勤時間が退勤時間より大きいと計算がうまくいきません。この質問と同じ質問があり参考になったんですが、どうしてもうまくいきません。 22:00から29:00が深夜時間です。 例 出勤 退勤 時間外 深夜   14:00 0:00 1:00  2:00 23:00 9:00 1:00  6:00 

  • エクセルの時間計算式

    エクセルで、出勤表を作っているのですが、 就業時間から60分の休憩を自動的に引きたいのです!! つまり 出勤時間→9:00 退社時間→18:00 就業時間→9:00←ここから60分マイナスで8:00と。 出勤時間とかが空白でも就業時間に#######と出ない計算式を教えてくださいデス。 宜しくお願い申し上げますm(・_・)m

  • エクセルで給与計算

    エクセルで給与計算をしています。 今まで自分で出勤時間と退勤時間を差し引き勤務時間を入力しておりました。 自動的に勤務時間を差し引けると勉強しておりましたが、なかなか上手くいきません。どなたか教えてくださいますようお願いします! 下記に私が解らない点を記載しております。 ・24時をまたいで、翌朝3amまでの勤務もある。 ・遅刻などで、10:00出勤が10:34出勤があると計算方法がわからなくなる。 宜しくお願いします。

専門家に質問してみよう