• ベストアンサー

エクセルで千桁以下を切り捨てで表示させるには?

今、エクセルで分析資料を作っているのですが、全ての数字の千桁以下を切り捨てで表示させたいのですが、うまくいきません。 とりあえず、書式設定のユーザー定義で「###,###,」を選択することで、千桁以下を表示させることはできたのですが、どうしても四捨五入になってしまいます。これを四捨五入せずに切り捨てで表示させるのはどうすればよろしいでしょうか?

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.3

こんにちは。maruru01です。 >すでに全数値が関数式によってだされている 例えば表示させたいセルに =関数式 となっていたら =ROUNDDOWN(関数式, -3) にすればいいのではないでしょうか。 では。

logwagon
質問者

お礼

ありがとうございます。解決しました。循環関数でとまどっていたみたいです。

その他の回答 (2)

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

=Rounddown(123,456 , -3) 解説  123,456はアドレス(C1とかA1でも可)  -3は3桁目を切り捨て 参考になれば幸いです 御土産に http://www2.odn.ne.jp/excel/waza/index.html を紹介します

参考URL:
http://www2.odn.ne.jp/excel/waza/index.html
logwagon
質問者

お礼

ありがとうございます。すでに全数値が関数式によってだされているものなので、rounddownは使えそうにない気がするのですが。書式設定のユーザー定義などで書式自体を変えることはできませんでしょうか?

  • kennta111
  • ベストアンサー率7% (12/151)
回答No.1

int でいいのでは int(A1/1000)*1000でいけるとおもいますが・・・

logwagon
質問者

お礼

ありがとうございます。すでに全数値が関数式によってだされているものなので、どうすればよろしいでしょうか?