- ベストアンサー
エクセル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セルには、どんな式を入れればよいでしょう? よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
関数もあるかもしれませんが知りませんので、 =int((A1/100)+0.9)*10 でどうですか。
その他の回答 (5)
- comv
- ベストアンサー率52% (322/612)
こんばんは >Bセルに、一割の額で A1の1割 =A1/10 ↓ >一円の位が0の場合はそのままで表示 結果に対してあくまでも1円の位で判断てことは 少数点以下は無視(切捨て)ってことですね =INT(A1/10) ↓ >一円の位を繰り上げて表示させたいです 切上げ関数 ROUNDUP() 少数点以下の位をプラス整数 で指定するので整数部はマイナスで指定します。 結果 =ROUNDUP(INT(A1/10),-1) で試してみて下さい!
お礼
どうも、ありがとうございました。 おかげさまで、できました。
- ka3
- ベストアンサー率18% (36/194)
数値を切上げる関数「=ROUNDUP(A,n)」は、小数点以下の桁数をnで指定する場合が多いと思う のですが、この「n」にマイナスの桁数を指定する事で、整数の切上げが行なえます。 また、Excelの関数のヘルプも、ご利用下さい。
お礼
どうも、ありがとうございました。 できました。
- sen-sen
- ベストアンサー率31% (66/211)
#1です。 間違えました。#3の方法が正しいです。
お礼
どうも、ありがとうございました。 おかげさまで、できました。
- Magician
- ベストアンサー率35% (63/176)
B1セルには、=ROUNDUP(A1/10,-1)
お礼
どうも、ありがとうございました。 できました。
- sen-sen
- ベストアンサー率31% (66/211)
例えばB1のセルにはRoundup(A1,-1)と入力されてはいかがでしょうか。
お礼
どうも、ありがとうございました。 できました。