[[20030221164555]] 『時間の繰り上げ、30分以上なら5時間』(名無し141) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『時間の繰り上げ、30分以上なら5時間』(名無し141)

残業時間の計算をしたいのですが

16時45分 17時25分 0時間40分

16時45分 17時15分 0時間30分

16時45分 17時15分 0時間30分

16時45分 17時25分 0時間40分

16時45分 18時00分 1時間15分

16時45分 17時15分 0時間30分

16時45分 17時05分 0時間20分

16時45分 17時15分 0時間30分  合計4時間55分

のような表で合計が30分以上なら5時間、29分以下なら4時間にするにはどうすればよいのでしょうか?

過去ログのよく似た質問も試してみたのですがfloor関数でやるとみんな切り捨てられてしまいます。


 D8の合計値を30分未満は切り捨て、30分以上は切り上げたい場合

E8に =IF(MINUTE(D8)<30,FLOOR(D8,"1:00"),CEILING(D8,"1:00")) と入力すれば希望通りになると思います。

    A      B        C       D         E

1 16:45 17:25 0:40

2 16:45 17:15 0:30

3 16:45 17:15 0:30

4 16:45 17:25 0:40

5 16:45 18:00 1:15

6 16:45 17:15 0:30

7 16:45 17:05 0:20

8 16:45 17:15 0:30 4:55 5:00

 (シニア)


できました!ありがとうございます。

これからもよろしくおねがいします。


追加の質問をさせて下さい。

E8に出た時間を合計したいのですが、オートサムで答えを求めると、0時間になってしまいます。解決方法を教えてくださいませんか?

4月

16時45分 17時45分 1時間00分        0時間00分

16時45分 17時45分 1時間00分        0時間00分

16時45分 17時45分 1時間00分 3時間00分 3時間00分

5月

16時45分 17時15分 0時間30分        0時間00分

16時45分 17時15分 0時間30分        0時間00分

16時45分 17時15分 0時間30分        0時間00分

16時45分 17時45分 1時間00分        0時間00分

16時45分 17時45分 1時間00分 3時間30分 4時間00分

                      総合計 0時間00分←ここ

こんな感じで月別にはいいんですが・・・

途中に入る0時間00分がだめなんでしょうか 

最初の表と違ってるので解かり難いかもしれませんが、よろしくおねがいします。


 C2の実勤務時間は =B2-A2で計算、

D2の調整時間は =IF(MINUTE(C2)<30,FLOOR(C2,"1:00"),CEILING(C2,"1:00"))で

30分未満切り捨て、30分以上切り上げしています。

D5,D11,D12はSUM関数と同じ機能でSUBTOTAL(9,範囲)で求めました。引数の9は合計です。

合計の書式設定は「ユーザー定義」で [h]:mm とすれば、24:00以上の表示が出来るようになります。

     A     B        C        D    

 1 始業時	終業時	実勤務	調整時間

 2 16:45	17:45	1:00	1:00

 3 16:45	17:45	1:00	1:00

 4 16:45	17:45	1:00	1:00

 5 		4月合計	3:00← =SUBTOTAL(9,D2:D4)

 6 16:45	17:15	0:30	1:00

 7 16:45	17:15	0:30	1:00

 8 16:45	17:15	0:30	1:00

 9 16:45	17:45	1:00	1:00

10 16:45 17:45 1:00 1:00

11 5月合計 5:00← =SUBTOTAL(9,D6:D10)

12 総合計 8:00← =SUBTOTAL(9,D2:D11)

 (シニア)


えーと、質問の仕方が悪かったようです。

分かりやすいのでシニアさんの表でいうと

    A     B        C        D    

 1 始業時	終業時	実勤務	調整時間

 2 16:45	17:45	1:00	1:00

 3 16:45	17:45	1:00	1:00

 4 16:45	17:45	1:00	1:00

 5 		4月合計	3:00← =SUBTOTAL(9,D2:D4)

 6 16:45	17:15	0:30	1:00

 7 16:45	17:15	0:30	1:00

 8 16:45	17:15	0:30	1:00

 9 16:45	17:45	1:00	1:00

10 16:45 17:45 1:00 1:00

11 5月合計 5:00← =SUBTOTAL(9,D6:D10)

12 総合計 8:00← =SUBTOTAL(9,D2:D11)

5月分の実勤務の合計が3時間30分になりますよね。

月ごとの合計を調整しないといけないので、D11が4時間にならないといけないのです。

お判り頂けるでしょうか、実勤務を各月ごとに合計した物を調整してさらに、その合計を求めたいのですが、お助けください。

何度も何度も申し訳ないですが、よろしくお願いします。

 月集計時間の調整結果の集計ですからSum(範囲,範囲,範囲・・・)で求めます。

    A     B        C        D    

 1 始業時	終業時	実勤務	調整時間

 2 16:45	17:45	1:00	

 3 16:45	17:45	1:00	

 4 16:45	17:45	1:00	

 5 	4月合計	3:00	3:00      

 6 16:45	17:15	0:30	

 7 16:45	17:15	0:30	

 8 16:45	17:15	0:30	

 9 16:45	17:45	1:00	

10 16:45 17:45 1:00

11 5月合計 3:30 4:00

12 総合計 6:30 7:00← =SUM(D5,D11)

 (シニア)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.