• ベストアンサー

エクセルで四捨五入ではなく、5.1以上切り上げの計算式を教えてください.

よろしくおねがいします。 政府管掌の健康保険料等の計算をしたいと思います. 標準報酬額に料率をかけて算出し折半するのですが 事業主負担と自己負担額にわけたとき 自己負担額の端数が51銭以上で給与から控除するときは 切り上げになります。50銭以下は切捨てです。 その場合の計算式をおしえてください。 四捨五入は=round(******)でできるように 計算式をいれて自動的に保険料が出るように作りたいと思っています. 初心者なのでうまく表現できず申し訳ございませんが よろしくおねがいいたします。

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

  • ベストアンサー
  • KYOSEN
  • ベストアンサー率22% (68/300)
回答No.2

a1に対象数値が円単位で存在しているなら 0.1引いたものをROUND掛けてみてはいかがでしょうか?

sweet10
質問者

お礼

すばやい御返事ありがとうございます。 がんばってやってみます。 ありがとうございました。

その他の回答 (4)

  • sakyo-t
  • ベストアンサー率70% (19/27)
回答No.5

強引でいいならこんな感じですかね? = IF ( A1-ROUNDDOWN(A1,0) < 0.51 , ROUNDDOWN(A1,0), ROUNDUP(A1,0)) A1の値から小数部分を切り出して0.51と比較してます IF(条件式,真値,偽値)

sweet10
質問者

お礼

細部までご丁寧にありがとうございます。 がんばってやってみます。 ありがとうございました。

  • KYOSEN
  • ベストアンサー率22% (68/300)
回答No.4

ごめんなさい「0.01ひいたもの」の間違いでした

sweet10
質問者

お礼

お忙しいのに ご丁寧にありがとうございます。

  • namnam6838
  • ベストアンサー率36% (681/1861)
回答No.3

0.51銭未満と、0.51銭以上であると仮定します。 A1に数字が入っているとしたら、 =int(A1+0.49) です。 基本は、「数字を足して、切り捨てる」です。 もし仮定が違っていたら適宜調整してみてください。

sweet10
質問者

お礼

ご親切にありがとうございます。 がんばってやってみます。 ありがとうございました。

  • KYOSEN
  • ベストアンサー率22% (68/300)
回答No.1

50銭超 51銭未満はどうするの?

sweet10
質問者

お礼

説明不足で申し訳ありません. ありがとうございました。

関連するQ&A