• ベストアンサー

EXCEL計算結果の切り上げと切り捨て

EXCELのROUND関数の件で質問です。 計算結果が、正の数になった時には、小数点以下を切り上げして 負の数になった時には、小数点以下を切り捨てるという式をセルに入れたいのですが ROUND UPとDOWNの組み合わせがよくわかりません。 計算結果が、1583.4の時は1584として、-836.7の時は-836としたいのです。

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

  • ベストアンサー
  • aoumiushi
  • ベストアンサー率45% (234/512)
回答No.3

A2セルに数値があり、B2に結果を表示したい場合 B2に =IF(A2>=0,ROUNDUP(A2,0),ROUNDDOWN(A2,0)) と入力する。

pikachu1919
質問者

お礼

ありがとうございました。 「IF文」を使うと予想していましたが、 具体的な入力がわかりませんでした。 参考になりました。

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.4

A1に数値が入っているとして、 たとえばB1に、 =INT(A1)+1 で、どうでしょうね。

すると、全ての回答が全文表示されます。
noname#164823
noname#164823
回答No.2

TRUNC関数を使います。 A1に数値が入っているとして、 =TRUNC(A1,0) ご参考に。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/itiran.html

すると、全ての回答が全文表示されます。
  • hinode11
  • ベストアンサー率55% (2062/3741)
回答No.1

=roundup(1583.4,0) =rounddown(-836.7,0)

すると、全ての回答が全文表示されます。

関連するQ&A