- ベストアンサー
上位2桁を切り捨てたい
エクセルで、 ROUNDODOWNを使うと、下位の桁を切捨てる事が出来ますが、 上位の2桁以降を切り捨てるにはどうすれば良いのでしょう? 他の数式を使うのですか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは! >「12,345」→ 「12,300」 >「123,456」→ 「123,000」 >「1234,567」→ 「1230,000」 であれば =ROUNDDOWN(A1,-LOG(A1)+2) で如何でしょうか!
その他の回答 (4)
- kenzo-2000
- ベストアンサー率40% (18/44)
>「12,345」→ 「12,300」 >「123,456」→ 「123,000」 >「1234,567」→ 「1230,000」 >とするにも、この式だけで実行できますか? それぞれ、Rounddown(対象数字, 切り捨て個所)で可能です。 Rounddown(12,345 , -2) Rounddown(123,456 , -3) Rounddown(1234,567, -4) で表示できると思います。
- k_eba
- ベストアンサー率39% (813/2055)
再登場 A1に123.45 B1に=MID(A1,3,LEN(A1)) でB1に3.45と表示されます またまた御呼びでない?これまた失礼しました(びゅ~) 何かあれば補足して下さい またお土産に エクセル技道場のページを紹介します http://www2.odn.ne.jp/excel/waza/
- kenzo-2000
- ベストアンサー率40% (18/44)
「12345」を「12300」という解釈でよろしいでしょうか? それならばRounddown(12345, -2)で出来ると思います。
補足
ありがとうございます。 おっしゃる通りの解釈で宜しいです。 「12,345」→ 「12,300」 「123,456」→ 「123,000」 「1234,567」→ 「1230,000」 とするにも、この式だけで実行できますか?
- k_eba
- ベストアンサー率39% (813/2055)
A1に12.34 B1に =A1-ROUNDDO(A1,0) でB1に0.34と表示されます 御呼びでない?これまた失礼しました(びゅ~) 何かあれば補足して下さい
お礼
なるほど! これなら、どんな桁数でも、この式1つで対応できますね! ポイントを差し上げます。ありがとうございました。