[[20150902105946]] 『セルによって式の答えが異なる』(まっく) ページの最後に飛ぶ

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

 

『セルによって式の答えが異なる』(まっく)

エクセルを使用し時給の計算をしています。
時間を入れると 所定時間 残業時間がでるように式を入れています。
その時間に時給を掛けて金額を出すように式を入れています。
切り上げ(ROUNDUPを使用)て計算させていますが、入力する時間によって金額が違ってでてきました。
どちらも関数の桁数を0としていますが。誤りのセルの桁数を2や3に変更すると625.01 625.001となります。
1250×0.5=625と割り切れるにどうして端数がでるのでしょうか? 

        所定 残業(時間)  所定金額(時給1000) 残業金額(1250/時)

 9:00 17:30  8  0.5      8000         625
10:00  18:30  8  0.5      8000         626

< 使用 Excel:Excel2007、使用 OS:Windows7 >


肝心の式を書いてもらわないと、さっぱり…。
(???) 2015/09/02(水) 11:41

 残業時間の「0.5」というのはどんな式で出してるのかな?

 例示されてる下の方は
 実際は0.5ではなく「0.500000000000001」とかになっているのでは?(演算誤差)

 たぶんね。
(笑) 2015/09/02(水) 11:45

ありがとうございます。
.00000000001になっていました。
0:30×24=0.5という計算式を入れています。
(まっく) 2015/09/02(水) 12:09

 > 0:30×24=0.5という計算式を入れています。

 その「0:30」というのはどうやって出してるのかな?
 セルに入力してる数式をそのまま提示しましょう。
(笑) 2015/09/02(水) 12:20

ご参考まで。

http://miyahorinn.fc2web.com/faq/faq020.html#2d

(みやほりん) 2015/09/05(土) 16:03


コメント返信:

[ 一覧(最新更新順) ]


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