• ベストアンサー

EXCELの数式(関数?)で小数点以下が0の場合

imogasiの回答

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

こんな程度は、エクセルの常識だが、いろいろやってみて、うまく行かないケースを質問すべきだ。 >A6の値が4.52になってしまうのですが  セルの表示形式をユーザー定義で「#、###。0000」とでも設定すれば 、入力時にない小数点以下の桁も0で(小数点以下4桁まで)出る。 もっと表示に条件を付けて考えるなら、VBAでも使って、場合分けしないと、できないだろう。 >autocadに落とした時に セルの表示形式としてではなく、セルの値として、別セルにならざるを得ないが、 =TEXT(A1,"#,###.000")を入れれば確実だと思う。 「落とす」ってなにのこと?コピー貼り付け・その他?術語や業界用語や俗語的使用はそのカテ以外では、説明のこと。 >utocad これを聞くならutocad専門のカテで質問すべきだ。 本件にはかんけいないとおもうが、基本的に質問には、バージョンぐらい書くこと

sacco102
質問者

お礼

ありがとうございました

sacco102
質問者

補足

回答ありがとうございます。autocadに落とすのはEXCELの(今回の場合)J列をコピ-してCAD側のコマンド欄に貼り付けるだけなので(張り付けさえすれば自動作画されるので) J列さえ少数点3桁になれば autocad側もそのように表示され問題がないので autocadの掲示板よりEXCELの問題と思い こちらに質問させていただきました。 excelバ-ジョンは2010です、言葉足らずで申し訳ありません。

関連するQ&A

  • 小数点以下を強引に表示させたい

    小数点以下を強引に表示させたいと考えています。 具体的には、「130」という値を「130.00」というように、小数点以下2桁まで表示させたいのです。3桁以下は切り捨てます。 これまでは、 $c = $a / $b; round($c, 2); という方法でやっていたのですが、$cがきっちり割り切れる値だと、どうも普通に小数点以下を表示させないようなのです。 例え「00」でも表示させたいのですが、そのような関数はありますでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • エクセルで小数点以下を切りすてる場合

    お世話になります、エクセルで以下の入力後、小数点以下を切り捨てて整数だけを表示する場合の関数(?)を教えて下さい。 =((B1*108000+D1*1800+F1*30+H1)-119095)/108000

  • Excelの小数点以下

    詳しい方お願い致します。 Excelの小数点以下の計算結果を、全て切捨てにする方法ありますでしょうか? セルの計算式はその都度変るのですが、その結果の小数点以下は、ずべてきり捨てたいのです。 関数、ROUNDDOWNを使うと小数点以下切捨てになるのは分るんですが、 毎回関数使うのは面倒ですし、時々忘れて、1円多くなってしまいます。 開いたファイル全てで、切捨てで計算してほしいのです。 こんな方法ありますでしょうか?

  • エクセルで小数点を表示したい

       A    B     C 1 コード データ  結果 2   1   1000   1000 3   2   1000   100.0 4   3   1000   10.00 5   4   1000   1.000 エクセルで上記のような結果が得られる計算をしたいです。 コードを参照し、 1ならばそのまま表示 2ならばデータを10で割り小数点以下を1桁表示 3ならばデータを100で割り小数点以下を2桁表示 4ならばデータを1000で割り小数点以下を3桁表示 結果の列に =IF(A2=1,B2,IF(A2=2,B2/10,IF(A2=3,B2/100,IF(A2=4,B2/1000)))) という数式を入れたのですが、小数点以下が100.0の筈が 100等と整数として表示されてしまいます。 表のように表示させるにはどこに手を加えたら良いのか どなたかお教え頂けませんでしょうか?

  • エクセル 関数 小数点以下3位の数値だけを変換する

    ある数値のあん分割合を出しているのですが、小数点以下3位まで表示させ、A(0.332) B(0.668)と出たとします。この数値を別のセルに、Aの小数点以下3位の2を9に(0.339)、Bの小数点以下3位の8を1に(0.661)変換して表示するにはどうすればよいでしょうか。繰り上げ下げではなく、小数点以下3位の値に何が出てもAは9、Bは1にしたいのです。 よろしくお願いします。

  • 1セルに6桁以上入力できない。小数点以下の表示が00になってしまう。

    エクセルの1つのセルに1,000,000と入力するも1,000となってしまいます。 数式と値をクリアにしても、表示形式を標準や数値や文字列に設定しても下3桁が入りません。 それと小数点第2位まで計算したいのに、小数点第2位は.00なってしまいます。 それと小数点以下を切り捨てで表示させたいのに、四捨五入になってしまいます。

  • 小数点を取り除くエクセル関数式

    関数式を使ってA列に並んでいる1234.567, 67.3456などといった小数点のついたバリューを1234, 67などと整数のみにしたいのですがどういった関数式を使えばいいでしょうか?セルのフォーマットをして整数表示にしただけではセルにまだ小数点が残っているので困るのです。どなたかご教授願います!

  • エクセルの小数点以下を0.50単位で切り捨てたい

    エクセルで小数点以下を下記のように表示したいと思います。 どのような関数を使用すればいいのか回答をお願いします。 .00~.49は.00に。 .50~.99は.50に。 【例】 10.00 → 10.00 10.45 → 10.00 10.50 → 10.50 10.99 → 10.50 11.00 → 11.00

  • エクセル 小数点以下二桁と小数点以下0桁そのままで

    エクセル2013を使っています。 セルの書式設定の文字列にする方法以外で、教えてください。 小数点以下2桁と小数点以下なしで表示するセルを計算したいのですが、 文字列にすると、計算できないので困っています。 入力した数字そのまま表示し、計算するにはどうすれば良いですか?

  • EXCELの小数計算について

    EXCEL97で小数計算をすると誤差がでるのですが何故ですか? A列に14.60を数値入力  B列に13.90を数値入力  C列に=B1-A1の数式をいれると-0.70となるはずなのにどういうわけか -0.699999999999999と表示される。 小数点以下14桁目までは-0.70000000000000と表示されるが15桁目で上記のように表示される。 表面上はROUND関数などで処理できるのですが複数の数式を組み合わせて計算している時は-0.69999・・・の数値をもって計算される場合があり誤差がでる。 消費税や金利計算などで1円でも誤差がでると表計算の正確さが問われてしまう。 0.7の他にも 次の場合もでる 0.2のとき0.1999・・ 0.3のとき0.2999・・・・ 0.8のとき0.7999・・・・ これはEXCELのバグなのでしょうか?