• ベストアンサー

残業時間計算式を教えて下さい。

エクセル初心者です。 残業時間計算式についてはアンサーが沢山ありますが、どうも上手くいきません。         D6                D7 退社時間 20:46        残業時間 2:00 退社時間は 18:00 ですが残業は18:30から30分単位の切り捨てにして計算します。 D7に値を返したいのですが宜しくお願いします

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

  • ベストアンサー
  • bluelake
  • ベストアンサー率32% (64/197)
回答No.3

=INT((D6-18.5/24)*48)/48 でもいけると思います。

tapian777
質問者

お礼

早速やってみました。無事にできました。 ご親切に感謝です。 ありがとうございましたー。

その他の回答 (2)

  • seble
  • ベストアンサー率27% (4041/14682)
回答No.2

残業時間の30分単位切り捨ては違法です。

tapian777
質問者

お礼

ありがとうございました。

  • srx-atx
  • ベストアンサー率41% (12/29)
回答No.1

D7セル =TIME(HOUR(D6),INT(MINUTE(D6)/30)*30,0)-TIME(18,0,0) で、いかがでしょうか。

tapian777
質問者

お礼

早速のご回答をありがとうございました。 いくつかの例題で試してみたのですが、どれも30分多くなってしまいました。それではと、 TIME(18,0,0)この部分を18,30,00にしたら上手く行きました。 答えから逆算したので出来た次第です。どうもありがとうございました。

関連するQ&A

  • 残業時間計算方法教えてください

    Excel関数あまり使ったことがないです。 Excelで残業時間の計算方法教えていただきたいですが,よろしくお願いします。     B    C     1 8:30 2 21:30  定時退社時刻は17:30分ですが 18:00から残業時間となり、30分単位で計算します。 C1 に 残業時間計算したいです、 詳しい方宜しくお願いします。  

  • EXCELで関数を使って残業時間の計算がしたいのですが・・

    EXCELを使って残業時間の計算したいと思っているのですが、関数にあまり詳しくないのでアドバイスお願い致します。 (A1)出社、(B1)退社時間は30分単位で自分で入力します。 D1に10時間以降残業にし、残業に満たない場合は未表示で30分単位は0.5と表示させようと思っています。 今現在 A1=出勤時間 8:00 B1=退社時間 20:00 C1=労働時間 12:00   関数  =IF(A1="","",B1-A1) D1=残業時間 =IF(C1="","",IF(C1>"10:00",(C1-"10:00")*24,"")) と、いう感じにやってみましたが、D1の計算がうまくいきません。よくわからないのですが、シリアル値というのが関係してるのでしょうか?宜しくお願い致します。

  • 残業時間のカウント方法

    残業時間のカウント方法でご意見をいただきたいです 当社の残業時間のカウント方法は ・17時30分までを就業時間とする ・定時より15分は残業手当は付かない ・毎日の残業時間は5分単位で繰上計算   例)17時45分退社 → 残業時間15分     17時46分退社 → 残業時間20分 ・累計は15分単位で繰上計算   例)残業累計2時間30分→残業時間2.5時間     残業累計2時間35分→残業時間2.75時間 と言う感じです 普通は、毎日の残業時間も15分単位での申請だと思い、そのように変更しようと思っております その際端数はどのようにするのが一般的でしょうか 今は5分は切り捨て、10分は繰上となっています 切り捨てか繰上に統一するのが一般的なのでしょうか また、就業時間より15分は残業手当無し、というのは残そうと思っております ご意見をお聞かせ願いたいと思います よろしくお願いいたします

  • エクセルでの時間計算について教えてください。

    エクセルでの時間計算について教えてください。 バイト代をエクセルで計算しようと思っています。 A1 出勤時間 B1 退社時間 C1 労働時間 30分単位でバイト代を支払うため、30分を超えた端数は切り捨てで、労働した時間を出すのに =FLOOR(C6-B6,"0:30:0") と入れると、端数のない時間の場合、30分短くなってしまいます。 例)10:00出勤、14:00退社→3:30(4:00にしたいです) 端数がある場合にはちゃんと計算できるのですが、どのようにしたら良いか教えてください。 よろしくお願いします。

  • 残業代の計算方法(エクセル)

    今残業代計算シートをエクセルで作っています。現在使用している計算式は =MIN(D6,"24:00")-MAX(C6,"18:00")(C6:出社時間 D6退社時間)でやっているのですが、こうすると休日の空欄のところに残業6:00時間と計算されてしまうのです。 出社時間と退社時間を入力して残業時間が一発で出てくるような計算式はないでしゅうか? よろしくお願いいたします。

  • 残業時間につけかたについてです。

    残業時間につけかたについて教えてください。 友人の会社の残業時間のつけかたが、15分単位でのつけ方です。 17:00~20:05まで勤務していれば、3.0時間の残業扱いです。 ただし、20:00からの5分間については、残業時間ではありません。 これが、20:04であれば2.75時間の残業時間となります。 15分単位での4分未満は切り捨て扱いとしています。 このような残業時間のつけかたは問題ないのでしょうか?

  • 残業代を出す計算式

    エクセルで給料計算をしています。5分単位で残業代を出したいのですが、どのようにすればよいですか? 例えば残業手当が1500円/1時間で、残業時間が1:25だったとします。A1に残業時間を「1:25」と入力したときに、自動的にA2に残業代が出るようにしたいです。 A2にどんな計算式をいれればよいですか? どなたか教えてください(ToT)

  • 残業時間の計算をするにはどのような関数あるいは計算式を設定すればいいの

    残業時間の計算をするにはどのような関数あるいは計算式を設定すればいいのですか? 私、エクセルについてはまったくの初心者です。よろしくお願いします。 (例)        A      B   1行目 出勤時間  9:00 2行目 退社時間  19:30 3行目 残業時間  2:00 ←ここの計算式を教えていただきたいのです。              ※ ただし、定時の終了時間は17:30で、拘束時間は休憩時間を含めて                8:30とした場合でお願いします。

  • 残業時給計算

    給与計算に必要なんですが、総残業時間が46時間:35分:00秒の時、分を30分以上は1時間に繰り上げて(以下は切り捨て)、47時間*800(時給)で金額(¥37600)を導き出したいのですが、関数で解決できますか?秒単位は切り捨てますので考えなくてもいいです。よろしくお願いいたします。

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

    いつもお世話になります。 エクセルで勤怠表を作っています。 出勤時間・・・D8 退勤時間・・・D9  に書く事にした時、 残業時間をD13に表示させたいのですが上手くいきません。 関数を教えて頂けると助かります。 定時時間:8:00~17:00 残業時間:17:01~22:00、5:30~8:00 深夜残業時間:22:01~5:30 尚、時間は30分単位で切り下げです。 宜しくお願い致します。

専門家に質問してみよう