• ベストアンサー

小数点切り上げって関数ですか?

セルA2の数値の0.7掛けをB2に表示する場合は B2に=A2*0.7ですよね? で、小数点第1位を切り上げしたいのですが (ちょっと数学的にも分からないのですが、切り上げの場合って 例えば、39.1~39.9は40になって39.0は39のままですよね?) その場合、どういうふうにすればいいのでしょう?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

=ROUNDUP(A2*0.7,0) 切り上げはROUNDUP関数を使います。 最後の0は小数点0桁目に切り上げするの意味です。

その他の回答 (4)

noname#204879
noname#204879
回答No.5

=CEILING(A1,1)

  • notnot
  • ベストアンサー率47% (4900/10357)
回答No.4

>例えば、39.1~39.9は40になって39.0は39のままですよね?) そうですけど、39.00000001 も40になるので、丸めて39.0と表示されている場合でも切り上げると40になる場合があります。

  • t-yamada_2
  • ベストアンサー率40% (587/1460)
回答No.3

B2に =ROUNDUP(A2*0.7,0)

  • -9L9-
  • ベストアンサー率44% (1088/2422)
回答No.2

切り上げは関数「Roundup()」になります。質問の場合だと =rounddown(A2*0.7,0) ってことです。ちなみに括弧の中の「,0」は切り上げる位置を表し、「0」は整数値にするという意味です。これを「1」とすると小数点以下1位未満を切り上げ(12.34→12.4)、「-1」とすると整数値1桁目を切り上げる(12.34→20)という意味になります。 http://exinfo.biz/func/func_roundup.shtml 端数処理のことを日本語の技術用語で「丸め」といったりしますが、おそらくこれはRoundの和訳で、EXCELでも「Round系」関数となっています。具体的には 四捨五入→Round() 切り上げ→Roundup() 切り捨て→Rounddown() などがあります。これらは関数の中でも基本的な部類なので、確実に覚えましょう。

関連するQ&A

専門家に質問してみよう