• ベストアンサー

EXELで小数点以下の管理

 ある関数の計算結果の小数点以下を切り捨てた数値を出したいのですが、セル一つ一つにINT関数を付け足していく以外の方法はありませんか?  “指定した範囲内の数値は全て小数点以下を切り捨てる”みたいな設定とか。   セルがかなり大量で困ってます。宜しくお願いします。

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

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

No.2です。 >小数点以下を切り捨てたい範囲内にあるのはSUMかABSです。 実際の数式そのものを提示して欲しいのですが。 ところで、そもそも範囲内の数式はそれぞれてんでバラバラな数式なんでしょうか? それとも最初のセルに入力して、下(や右)にコピーするようなものでしょうか? それなら、最初のセルの数式だけ直してコピーしてやればいいだけですが。

ropez
質問者

お礼

スイマセーン 簡単にできました。(^^;)

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

対象とする範囲を全部範囲指定して、書式ーセル-数値 小数点以下の桁数を0にすると、小数点以下は四捨五入されて整数が表示されると思います。 こう言う質問の場合 (1)見た目(表示形式で)だけで、値はそのままにしたいのか (2)値は買えてしまってよいのか (3)値を変えてしまいたいのか 明確に書くべきなのです。 >にあるのはSUMかABSです これだけであれば、今ある式の外側に =INT(XXX) =TRUNC(XXX) =ROUNDDOWN(XXX) をいれるしか無いんだから、どこが複写で一遍に変えることが出来るか、自分で判るはず。 あるいは式の一部置換で変えられるかわかるはず。 判らなければ、式を全部は書けないだろうから、式のタイプを書くべし。

ropez
質問者

お礼

()が増えるとコピーはできないのかなーと。 関数ではなく設定で変えられるんだろなーと。 ダブル勘違いしてました。簡単にコピーできちゃいました。 スンマソン(^^;)q

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

こんにちは。maruru01です。 現在入っている数式はどのようなものでしょうか? それによっては、メニューの[編集]→[置換]だけで、一度にINT関数を付け加えられるかも知れません。

ropez
質問者

補足

回答ありがとうございます。小数点以下を切り捨てたい範囲内にあるのはSUMかABSです。

  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.1

“指定した範囲内の数値は全て小数点以下を切り捨てる”みたいな設定は無いと思います(調べてないけど、見たこと無いです)。 Sheet2のA1に =INT(Sheet1!A1) として必要範囲にコピーすれば、Sheet1の対応セルを整数化した値が取得できます。 シートの構成などが不明なので、とりあえずのアドバイスということで。 頑張ってくださいヽ(^。^)ノ

ropez
質問者

お礼

素早い回答ありがとうございます。そういう設定はありませんか…。いろいろがんばってみます。

関連するQ&A