• ベストアンサー

上位2桁を切り捨てたい

エクセルで、 ROUNDODOWNを使うと、下位の桁を切捨てる事が出来ますが、 上位の2桁以降を切り捨てるにはどうすれば良いのでしょう? 他の数式を使うのですか?

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

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

こんにちは! >「12,345」→ 「12,300」 >「123,456」→ 「123,000」 >「1234,567」→ 「1230,000」 であれば =ROUNDDOWN(A1,-LOG(A1)+2) で如何でしょうか!

queee
質問者

お礼

なるほど! これなら、どんな桁数でも、この式1つで対応できますね! ポイントを差し上げます。ありがとうございました。

その他の回答 (4)

回答No.4

>「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)
回答No.3

再登場  A1に123.45  B1に=MID(A1,3,LEN(A1))  でB1に3.45と表示されます またまた御呼びでない?これまた失礼しました(びゅ~) 何かあれば補足して下さい またお土産に エクセル技道場のページを紹介します http://www2.odn.ne.jp/excel/waza/

参考URL:
http://www2.odn.ne.jp/excel/waza/
回答No.2

「12345」を「12300」という解釈でよろしいでしょうか? それならばRounddown(12345, -2)で出来ると思います。

queee
質問者

補足

ありがとうございます。 おっしゃる通りの解釈で宜しいです。 「12,345」→ 「12,300」 「123,456」→ 「123,000」 「1234,567」→ 「1230,000」 とするにも、この式だけで実行できますか?

  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.1

A1に12.34 B1に =A1-ROUNDDO(A1,0) でB1に0.34と表示されます 御呼びでない?これまた失礼しました(びゅ~) 何かあれば補足して下さい

関連するQ&A