[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『時間の計算について』(かんのり)
勤務時間を計算するさいに、9:00〜18:00が定時なのでそれ以降を残業にしています。
その時の式は↓です。
=IF(H26="","",FLOOR(TEXT(MAX(0,H26-"18:00"),"h:mm"),"0:15"))
今回19:00〜21:00までの出勤があり、その場合は正しい答えが
出ません。
(本当は2:00なのに、3:00になってしまいます。)
18:00以降の出勤時間に対応できる式を教えて頂けないでしょうか?
よろしくお願い致します(T_T)
< 使用 Excel:Excel2016、使用 OS:Windows10 >
>(本当は2:00なのに、3:00になってしまいます。) 18:00までが定時なら 19:00は1:00残業、21:00は3:00残業。 ってことでないの?
> 19:00〜21:00までの出勤 19:00以降の「出勤」なら、残業でないんでないの???
・・・よーわからん。 (GobGob) 2016/09/20(火) 14:08
返信ありがとうございます。
19:00から21:00までの勤務で2時間になるはずが、3時間と表示されます。
残業というより、時間外勤務という意味です。
分かりにくくてすみません(ToT)
まずね。 > =IF(H26="","",FLOOR(TEXT(MAX(0,H26-"18:00"),"h:mm"),"0:15")) この数式自体が 「9:00〜18:00」の計算ではないよね? (終業しか見てないし)
ほいで、その「3:00」になってしまう数式はどんななの?
※単純に ="21:00"-"19:00"の計算すると「2:00」だけどね。 (GobGob) 2016/09/20(火) 14:36
なんとなく。。。
=IF(H26="","",FLOOR(TEXT(MAX(0,H26-"19:00"),"h:mm"),"0:15")) (GobGob) 2016/09/20(火) 14:39
開始時間がG26セル、終了時間がH26セルだとして
=IF(COUNT(G26:H26)<2,"",FLOOR(TEXT(MAX(0,H26-MAX(G26,"18:00")),"h:mm"),"0:15"))
こういうこと? (笑) 2016/09/20(火) 14:42
本当にありがとうございました!
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.