• ベストアンサー

エクセル2000で、1円の位を繰り上げて表示させたい。

Aセルに、元になる金額が入っています。 Bセルに、一割の額で且つ一円の位を繰り上げて表示させたいです。             一円の位が0の場合はそのままで表示させたい。 たとえば、 A1セルに、1440→B1セルに、150 (一割の144を繰り上げて150にしたい) A2セルに、1520→B2セルに、160 (一割の152を繰り上げて160にしたい) A3セルに、1600→B3セルに、160 (一割の160は、このまま160にしたい) A4セルに、1680→B4セルに、170 (一割の168を繰り上げて170にしたい) Bセルには、どんな式を入れればよいでしょう? よろしくお願いします。

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

  • ベストアンサー
  • madman
  • ベストアンサー率24% (612/2465)
回答No.2

関数もあるかもしれませんが知りませんので、 =int((A1/100)+0.9)*10 でどうですか。

usubeni
質問者

お礼

どうも、ありがとうございました。 できました。

その他の回答 (5)

  • comv
  • ベストアンサー率52% (322/612)
回答No.6

こんばんは >Bセルに、一割の額で A1の1割 =A1/10 ↓ >一円の位が0の場合はそのままで表示 結果に対してあくまでも1円の位で判断てことは 少数点以下は無視(切捨て)ってことですね =INT(A1/10) ↓ >一円の位を繰り上げて表示させたいです 切上げ関数 ROUNDUP() 少数点以下の位をプラス整数 で指定するので整数部はマイナスで指定します。 結果 =ROUNDUP(INT(A1/10),-1) で試してみて下さい!

usubeni
質問者

お礼

どうも、ありがとうございました。 おかげさまで、できました。

  • ka3
  • ベストアンサー率18% (36/194)
回答No.5

 数値を切上げる関数「=ROUNDUP(A,n)」は、小数点以下の桁数をnで指定する場合が多いと思う のですが、この「n」にマイナスの桁数を指定する事で、整数の切上げが行なえます。  また、Excelの関数のヘルプも、ご利用下さい。

usubeni
質問者

お礼

どうも、ありがとうございました。 できました。

  • sen-sen
  • ベストアンサー率31% (66/211)
回答No.4

#1です。 間違えました。#3の方法が正しいです。

usubeni
質問者

お礼

どうも、ありがとうございました。 おかげさまで、できました。

  • Magician
  • ベストアンサー率35% (63/176)
回答No.3

B1セルには、=ROUNDUP(A1/10,-1)

usubeni
質問者

お礼

どうも、ありがとうございました。 できました。

  • sen-sen
  • ベストアンサー率31% (66/211)
回答No.1

例えばB1のセルにはRoundup(A1,-1)と入力されてはいかがでしょうか。

関連するQ&A