Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


67453 / 76732 ←次へ | 前へ→

【13835】Re:時間の切り上げ処理がうまくいかない
発言  ichinose  - 04/5/14(金) 19:27 -

引用なし
パスワード
   ▼megu さん:
こんばんは。
>(例)
>9時出社・18時退社を所定の勤務時間として、所定外の時間の合計を求める
>そして、分単位は時間単位に切り上げ(4:15→5:00)
>
↓この例題、B2-A2-C2は、???

>   A   B   C      D
>1  9:00 18:15 1:00 =(B2-A2-C2)-"8:00"
             =(B1-A1-C1)-"8:00" ですね?
>2  9:00 18:15 1:00 =(B2-A2-C2)-"8:00"
>3  9:00 18:15 1:00 =(B2-A2-C2)-"8:00"
             =(B3-A3-C3)-"8:00" ですね?

>4  9:00 18:15 1:00 =(B2-A2-C2)-"8:00"
             =(B4-A4-C4)-"8:00" ですね?

>5           =SUM(D2:D5)
            =sum(d1:d4)
>6           =CEILING(D6,"1:00")
            =ceiling(d5,"1:00")

だと思ってよろしいですよね?

何回か「=sum(d1:d4)」が「1:00」なる値を組み合わせて入力してみましたが、
正しい値が表示されています。
>Win98SE + Excel2000(sp-3)
です。

が、何せ小数ですから、起こりうる話かもしれません。
「=sum(d1:d4)」の合計値は、正しい値を示しているのですよね?

Ceiling関数のところを以下で試してみて下さい。

「=CEILING(TEXT(D5,"h:m"),"1:00")」

1 hits

【13834】時間の切り上げ処理がうまくいかない megu 04/5/14(金) 18:38 質問
【13835】Re:時間の切り上げ処理がうまくいかない ichinose 04/5/14(金) 19:27 発言
【13836】Re:追伸・・・・ ichinose 04/5/14(金) 19:43 発言
【13838】Re:追伸・・・・ megu 04/5/14(金) 19:51 発言
【13837】Re:時間の切り上げ処理がうまくいかない megu 04/5/14(金) 19:49 発言
【13914】Re:時間の切り上げ処理がうまくいかない megu 04/5/17(月) 9:46 お礼

67453 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free