• ベストアンサー

「.50」は切り捨て、「.51」は切り上げにしたい

エクセルです。 小数点以下「.50」は切り捨て、「.51」は切り上げにしたいのです。 50捨51入というようです。 例 1.50→1 1.51→2 IFかなと思ったのですが、わかりません。 四捨五入ではなく、小数点以下を判断して 切捨て、切り上げはできるのでしょうか?

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

  • ベストアンサー
  • yangwenli
  • ベストアンサー率27% (20/73)
回答No.5

=INT(A1+0.49) でどうでしょう

pupu401
質問者

お礼

できました。 一番簡単でわかりやすく、同僚にも説明しやすいです。 ありがとうございました。

その他の回答 (5)

  • hakutyan
  • ベストアンサー率44% (23/52)
回答No.6

一番単純な方法だと思うのですが…。 手っ取り早く0.01引いてから通常の四捨五入すればどうでしょう。

pupu401
質問者

お礼

やってみます。 ありがとうございました。

  • gooken
  • ベストアンサー率25% (34/132)
回答No.4

No.1です。。 >1.50 + 0.49 = 1.99 四捨五入(小数点以下) → 1 四捨五入じゃないですね^^; 切り捨てです。。

pupu401
質問者

お礼

0.49がポイントだったですね。 わかりました。 ありがとうございました。

  • macchan1
  • ベストアンサー率38% (52/136)
回答No.3

=ROUNDUP(A1-0.5,0) でどうでしょうか。

pupu401
質問者

お礼

やってみます。 ありがとうございました。

  • KenKen_SP
  • ベストアンサー率62% (785/1258)
回答No.2

こんな感じですか? =INT(A1)+INT(MOD(A1,1)+0.49) はずしていたら済みません。

pupu401
質問者

お礼

やってみます。 ありがとうございました。

  • gooken
  • ベストアンサー率25% (34/132)
回答No.1

こんばんは。。 思いつきで・・・σ(^_^;) セル:A1に値を入れどこか他のセルに以下の式を書けばどおでしょうか? (式) ROUNDDOWN( A1 +0.49,0) 1.50は    1.50 + 0.49 = 1.99 四捨五入(小数点以下) → 1 1.51は    1.51 + 0.49 = 2.00 四捨五入(小数点以下) → 2 他にもいろいろあるかな・・。