• ベストアンサー

エクセル関数の書き換えについて教えてください。

次のようなエクセル関数を使用していますが、 =INT(IF(ISNUMBER(S52),S52,S50)*0.67) 小数点が切り捨てになるようになっています。 そこで、小数点を切り上げるようにするにはどのように関数に 書き換えればよいか、教えてください。 宜しくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

切り上げはROUNDUP関数 切り捨てはROUNDDOWN関数 四捨五入はROUND関数 をそれぞれ使います。 使用例: =ROUNDUP(IF(ISNUMBER(S52),S52,S50)*0.67,0)

その他の回答 (1)

noname#154975
noname#154975
回答No.2

結果がマイナスの時はどう扱うのかを補記してください。 INTとROUND系では動作が異なります。 http://www.asahi-net.or.jp/~ef2o-inue/shiki/sub03_020_11.html