- ベストアンサー
エクセルで小数点以下を切り捨てた答えを表示したい!
こんにちは。宜しくお願いします。 OSは、WindowsNT、Excel97を使用しています。 エクセルで計算式を作った時、答えが小数点以下2ケタまで表示されたとします。それを小数点以下を切り捨てた数字で表示したい時、どうすればいいのか分かりません。 関数「ROUND DOWN」を使えば切り捨てが出来るという事は分かるのですが、出来れば、計算して答えが出るセルに直に切り捨てた答えが出るようにしたいのです。(つまり、小数点以下の答えが表示されるセルと、切り捨てた答えが表示されるセルを分けたくないのです) 拙い説明で申し訳有りませんが、不明な点などあれば補足致しますので、宜しくお願いします。
- オフィス系ソフト
- 回答数5
- ありがとう数1
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 int関数で、くくれば良いと思います。 int(ここ計算) でわ。
その他の回答 (4)
- telescope
- ベストアンサー率54% (1069/1958)
>計算して答えが出るセルに直に切り捨てた答えが出るようにしたいのです。 計算式は、ネスト(入れ子状態)することが出来ます。 どんな計算をしているのか判りませんが、たとえば、 =AVERAGE(A1:A10) の答えを切り捨てたいのなら、 =ROUNDDOWN(AVERAGE(A1:A10),0) とすれば、1つのセル内で平均値の計算とその答えを小数点以下を切り捨てる計算が出来ます。 他の計算式でもネスト出来ます。7レベルまでネスト出来ますので、かなり複雑な計算も出来ます。 詳しくは、ヘルプで「ネスト」を検索してください。
- k_eba
- ベストアンサー率39% (813/2055)
余りを求める関数はmodです。 使用方法 a1に9、b1に4でc1に=mod(a1,b1) そうじゃなくてという場合は、補足して下さい。
- HitomiKurose
- ベストアンサー率38% (54/141)
=○○○○○○ と入っているのを =rounddown(○○○○○○,0) に変えるだけです。 正の数だけなら =int(○○○○○○) でも一緒。 負の数の場合、例えば rounddown(-1.5,0)=-1 int(-1.5)=-2 になります。
- KODAMAR
- ベストアンサー率26% (267/1006)
セルの書式設定で小数点以下を「0」にしてみるというのはダメですか?
関連するQ&A
- Excelで小数点以下の表示
お世話になります。 分かる方がいましたら返信お願い致します。 Excelにて、テキストと数字の組み合わせによる表示の時、数字部分を小数点以下1桁に統一して表示したいのですが、うまくいきません。 例えばA1=5、とB1=1として(A1、B1は変数) C1にA1÷B1の答えを「答えは5.0」と表記したいのですが、 C1="答えは"&A1/B1 とすると「答えは5」となり、小数点以下1桁が表示されないです。 解決方法として考えたのが、書式設定で表示形式を小数点以下1桁に指定する、 またはROUND関数で小数点以下1桁に統一する方法ですが、 両方共「答えは5.0」ではなく「答えは5」となってしまいます。 またセルを2つ使ってC1に「答えは」、C2に「5.0」と表示なら可能ですが、 表の一部の為、見た目が崩れてしまって嫌です。 解決方法が分かる方がいましたら、よろしくお願い致します。
- ベストアンサー
- Excel(エクセル)
- Excelの小数点以下
詳しい方お願い致します。 Excelの小数点以下の計算結果を、全て切捨てにする方法ありますでしょうか? セルの計算式はその都度変るのですが、その結果の小数点以下は、ずべてきり捨てたいのです。 関数、ROUNDDOWNを使うと小数点以下切捨てになるのは分るんですが、 毎回関数使うのは面倒ですし、時々忘れて、1円多くなってしまいます。 開いたファイル全てで、切捨てで計算してほしいのです。 こんな方法ありますでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルの小数点を消す
とある割合をかけて算出する計算式の答えが、小数点以下8ケタくらいの数字になりました。 ROUNDとかの関数を使えば、四捨五入されるのは知っていたのですが、それを忘れてしまったため、全ての答えに小数点以下の数字が入ってしまいました。 答えから、小数点以下を消したい(できれば四捨五入して)のですが、1コ1コ消していくのしかないのでしょうか??
- 締切済み
- オフィス系ソフト
- エクセルの小数点以下表示
エクセルの小数点以下表示でツールバー、セルの書式設定などは表示されていない部分(例えば小数点以下2位までの表示なら3位以下の部分)は四捨五入されているのでしょうか?デフォルトの状態を知りたいのです。それの端数をROUND関数で調整しないと、計算結果等に支障は出ますか。
- ベストアンサー
- オフィス系ソフト
- 小数点以下を強引に表示させたい
小数点以下を強引に表示させたいと考えています。 具体的には、「130」という値を「130.00」というように、小数点以下2桁まで表示させたいのです。3桁以下は切り捨てます。 これまでは、 $c = $a / $b; round($c, 2); という方法でやっていたのですが、$cがきっちり割り切れる値だと、どうも普通に小数点以下を表示させないようなのです。 例え「00」でも表示させたいのですが、そのような関数はありますでしょうか? よろしくお願いいたします。
- ベストアンサー
- PHP
- EXCEL 小数点以下だけの表示
EXCEL2003です。 数値セルの小数点以下一桁だけを表示したいのですが、どうすればいいでしょうか? 例)15.3 30 41.2 →3 0 2 よろしくおねがいいたします。
- 締切済み
- Windows XP
- EXCELで小数点以下を切り捨てるには どうするのか 教えてください
EXCELで小数点以下を切り捨てるには どうするのか 教えてください EXCELの初心者です。 税金計算のとき 小数点以下は切捨てなのですが、普通に掛け算をすると 最後の桁が自動的に四捨五入されます。切捨てにするにはどうするのか教えて下さい。
- ベストアンサー
- その他MS Office製品
- 小数点2ケタ以下切り捨てする関数式は??
以下のような計算をエクセル上で行いたいと思います。 1-((A1+B1)/C1) という計算式の答えを10倍して、かつ小数点2ケタ以下切り捨て をD1に自動で表示されるようにしたいと考えています。 D1に表示すべき関数式を教えてくれますでしょうか??
- ベストアンサー
- その他MS Office製品
- 小数点以下の数字の桁数表示について
VB6.0で小数点以下の数値が0の場合でも指定した桁数で0も表示するにはどのようにしたらよいですか? 例えば、四捨五入のROUND(0.195000,4)のとき返ってくる数値が「0.195」となり最後の0が表示されません。(以下は4桁表示したいのに) (小数点以下第5位が5なら切り上げで最後に1が表示されますが) エクセルだとセルの書式設定で表示桁数を設定するだけだったのですが。 FIXED関数、TEXT関数はVB6.0では使えないのですよね? VB6.0に詳しい方よろしくお願いします。お手数です。
- ベストアンサー
- Visual Basic