
No.4ベストアンサー
- 回答日時:
3捨4入する数をaとすると、
小数点以下を3捨4入する場合の式は、
=round(a+0.1,0)
つまり、0.1を足して四捨五入です。
1の位なら、「=round(a+1,-1)」
10の位なら、「=round(a+10,-2)」
小数点以下2桁目なら、「=round(a+0.01,1)」
小数点以下3桁目なら、「=round(a+0.001,2)」
ただし、aが負の数になる場合はこれではうまくいきませんので、if関数で場合分けをする必要があると思います。
No.5
- 回答日時:
ROUND関数を使ってみたらどうでしょうか
小数点以下を3捨4入するとします
計算結果を出したいセルにROUND(##+0.1,0.1)と入れ、
##には賃金表の計算式または参照するセルを入れます。
やってみてください。
No.3
- 回答日時:
どの位で“3捨4入”されたいのかが分からないので、
とりあえず小数点以下で3捨4入するとします。
その場合、元の数字をaとすると『 =int(a+0.6) 』で
求められるのではないでしょうか?
他の位で3捨4入する場合も、ちょっと手を加えれば
簡単に出来ます。
・1の位だと『 =int(a/ 10+0.6)* 10 』
・10の位だと『 =int(a/100+0.6)*100 』
といった感じです。int関数は“その数を越えない最大の整数”を
返しますので、3捨4入を行いたい位がいったん小数点第一位に
来るように割ってやり、int関数を使った後に元の位に戻るように
掛けてやるわけです。
小数点第二位以下で3捨4入を行う場合は、逆に最初に積算を
行い、int関数を使った後に除算してやればOKです。
# 昔は、直接四捨五入できるような関数がなくて、こういう
方法で四捨五入も行っていたような気がします……。
No.1
- 回答日時:
小数点以下を3捨4入したいということですよね?
それならば3捨4入したい数値を10倍し、10倍した数を10で割ったあまりが4以上ならもとの数に+1し切り捨て、4未満ならそのまま切捨てで出来ると思うのですが。
ちなみの余りを求めるには、MOD演算子を使用します。
100を10で割ったあまりなら、
a = 100 mod 10
これで、aに0が入ります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
四捨五入した数の合計が100.0%...
-
「小数点以下第2位までで答えな...
-
小数点以下「3桁で」四捨五入?...
-
Excelで二捨三入したいのですが...
-
約の範囲は一体どの位からなの...
-
EXCELで「有効3桁で四捨五入」
-
小学5年生算数の問題、解き方、...
-
小数第4位まで求めろと言われた...
-
小数1位と小数1位止との違い
-
エクセルの整数未満四捨五入の...
-
Excelで構成比の各要素の合計を...
-
100枚弱とは何枚のことですか?
-
割合を%にして全て加えると1...
-
エクセルで有効桁を指定して丸...
-
エクセルの関数について
-
エクセル関数の50円単位の四捨五入
-
1.554・・・ の小数点以下第1位...
-
割合(%)を出すとき、小数第...
-
1796.875 を有効数字3桁で表す...
-
範囲指定した箇所の数値を一括...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの関数について
-
小数第4位まで求めろと言われた...
-
四捨五入した数の合計が100.0%...
-
「小数点以下第2位までで答えな...
-
約の範囲は一体どの位からなの...
-
Excelで二捨三入したいのですが...
-
エクセルで有効桁を指定して丸...
-
Excelで構成比の各要素の合計を...
-
小数1位と小数1位止との違い
-
100枚弱とは何枚のことですか?
-
割合(%)を出すとき、小数第...
-
エクセル関数の50円単位の四捨五入
-
EXCELで「有効3桁で四捨五入」
-
エクセルの整数未満四捨五入の...
-
1796.875 を有効数字3桁で表す...
-
エクセルでround関数を使わない...
-
何万強とか何万弱というのはど...
-
五捨五入(偶捨奇入)の数学的...
-
アクセスでの演算で少数点第1位...
-
四捨五入でどこから切り上げる...
おすすめ情報