[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『出勤時間の計算』Excel2000(i-den)
出勤時間の計算で、8:00に出勤して16:50に退勤します。8:00〜16:50の間の 休み時間が3回(10:05〜10:15、12:05〜12:45、14:55〜15:05)を除いた 出勤時間を分で表したいののですがその方法を教えて下さい
=(("16:50"-"8:00")-("10:15"-"10:05")-("12:45"-"12:05")-("15:05"-"14:55"))*24*60
8:00〜10:05、10:15〜12:05、12:45〜14:55、15:05〜16:50の各時間帯に勤務している時間を計算して 合計すれば出ると思います。 一つの時間帯では=MAX(MIN("10:05",B1)-MAX("8:00",A1),0) のような感じで計算できます。 分単位は=ROUND(("10:05"-"8:00")*1440,0)とすれば、125とでますので =ROUND(MAX(MIN("10:05",B1)-MAX("8:00",A1),0)*1440,0) のような感じにすれば良さそうに思います。 (Hatch)
> 各時間帯に勤務している時間を計算して 合計すれば出ると思います。 と、書いたのは、↓のような数式にするということですが・・・ (Hatch) =IF(COUNT(A1:B1)=2, ROUND((MAX(MIN("10:05",B1)-MAX("8:00",A1),0) +MAX(MIN("12:05",B1)-MAX("10:15",A1),0) +MAX(MIN("14:55",B1)-MAX("12:45",A1),0) +MAX(MIN("16:50",B1)-MAX("15:05",A1),0))*1440,0),0) おや・・・[[20090509210619]]『作業時間の集計』(K) も、同じ質問のように読めますね。 HNは違うけど・・・ (Hatch)
(Hatch)さん、有難うございました。 早速、試しました。最良の結果でした。 頼みついでにもう1件聞きたいのですが、この式で計算した数行の結果 (例セルA3、A4、A5)を合計した い時は、SUM関数を使えば良いのですか。 (i-den)
それぐらいはご自身でお試しください。 (Hatch)
(Hatch)さん、有難うございました。 =SUM(A3:A5)で出来ました。 本当にありがとうございました。 早速、明日会社で使用します。
ちなみに [[20090509210619]]『作業時間の集計』(K)は、私の上司かもしれません。 昨日相談したら、ネットで調べてみると言っていましたから。・・・(i-den)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.