- ベストアンサー
割り切れない数値に整数をかけると整数になってしまう
エクセル2003です。 小数点以下切捨の値を求めたいです。 セルに以下の関数を入力しました。 =ROUNDDOWN(104433/27*9,0) 電卓で上記数値を順に計算すると 34,810,9999,,, となるので、 34,810 が出力されるはずかと思ったのですが、 34,811 になってしまいます。 34,810 にするにはどうしたら良いのでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
<< セルに以下の関数を入力しました。 =ROUNDDOWN(104433/27*9,0) 34,811 になってしまいます。 はいこうなって正解です。 試みに他のセルに =104433/27*9と入力しセルの書式設定で数値、小数点1桁を 設定すると34,811,0になるはずです。 どうしても 34,810 にしたいのであれば =ROUNDDOWN(104433/27*9,-1)と入力してみてください。
その他の回答 (2)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.2
>34,810 にするにはどうしたら良いのでしょうか。 ⇒電卓の入力ミスでは、暗算でも34811なのだから、どうしようもありません。
質問者
お礼
御礼が遅くなりました。回答ありがとうございます。 電卓の入力は大丈夫そうでした。
noname#142849
回答No.1
(104433/27)*9 =(34811/9)*9 =34811 なんだけど、どうしてもというなら、一回、わざわざ桁落ちさせよう。 電卓の方が桁が足りなくて桁落ちしてる。
質問者
お礼
御礼が遅くなりました。回答ありがとうございます。 桁落ちさせるという方法があるのですね。 参考になりました!
お礼
御礼が遅くなりました。回答ありがとうございます。 どうしても34,810の必要があったので、アドバイス頂きましたとおりにしてみました!