• ベストアンサー

エクセルで関数を使用せず、書式設定のみで小数点以下の切り上げをするには

ROUND関数等を利用した別セルに計算式に入れて切り上げを行うではなく、そのセルに 11.1 と入力された場合は小数点以下をすべて切り上げとなり、12 と表示させる事は可能なのでしょうか? 通常は小数点以下の桁切り上げだと四捨五入になってしまいます。書式設定のユーザ定義で行うとしたのすが、うまくいきませんでした。ご存知の方是非よろしくお願い致します。

  • 4452
  • お礼率48% (22/45)

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.3

#2のmshr1962です。 >「表示形式に改行キーを設定」とはどういう風にユーザ定義に記述すればよろしいのでしょうか? 小数点以下を切り捨て表示なら表示形式をユーザー定義にして 0 の後にCtrl+Jで改行キーを追加後に .0 とすれば 表示は 0 .0 のように2行(下段が小数点以下の数値)になります。セルの高さを1行分にすれば見た目は切り捨てになります。

4452
質問者

お礼

mshr1962様 再度ご回答の方をいただきまして、大変ありがとうございます。 「0 の後にCtrl+Jで改行キーを追加」という箇所がどうしてもセルのユーザ定義において設定する事ができませんでした。どういう記述になるのか?うまくいきません。(バージョンは2000です) 改行して2段表示して小数点以下を見えないようにするという事でそういう方法もあるんですね。 ありがとうございました。

その他の回答 (2)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

来年発売されるバージョンは分りませんが、少なくとも現状の最新バージョン(Excel2003)ではできません。 切捨てなら表示形式に改行キーを設定することでごまかす事ができますが...

4452
質問者

お礼

mshr1962様 ご回答をいただきありがとうございます。 「表示形式に改行キーを設定」とはどういう風にユーザ定義に記述すればよろしいのでしょうか? それとも私の勘違いでしょうか? よろしくお願い致します。

  • PC-2198AZ
  • ベストアンサー率14% (2/14)
回答No.1

無理!

関連するQ&A

  • エクセルの小数点を消す

    とある割合をかけて算出する計算式の答えが、小数点以下8ケタくらいの数字になりました。 ROUNDとかの関数を使えば、四捨五入されるのは知っていたのですが、それを忘れてしまったため、全ての答えに小数点以下の数字が入ってしまいました。 答えから、小数点以下を消したい(できれば四捨五入して)のですが、1コ1コ消していくのしかないのでしょうか??

  • エクセルの小数点以下表示

    エクセルの小数点以下表示でツールバー、セルの書式設定などは表示されていない部分(例えば小数点以下2位までの表示なら3位以下の部分)は四捨五入されているのでしょうか?デフォルトの状態を知りたいのです。それの端数をROUND関数で調整しないと、計算結果等に支障は出ますか。

  • 小数点以下の数字の桁数表示について

    VB6.0で小数点以下の数値が0の場合でも指定した桁数で0も表示するにはどのようにしたらよいですか? 例えば、四捨五入のROUND(0.195000,4)のとき返ってくる数値が「0.195」となり最後の0が表示されません。(以下は4桁表示したいのに) (小数点以下第5位が5なら切り上げで最後に1が表示されますが) エクセルだとセルの書式設定で表示桁数を設定するだけだったのですが。 FIXED関数、TEXT関数はVB6.0では使えないのですよね? VB6.0に詳しい方よろしくお願いします。お手数です。

  • ファイルメーカーで小数点以下の切り上げ

    ファイルメーカーで小数点以下の切り上げをするに、どのような関数を使えばよろしいでしょうか? 四捨五入と切り捨ては標準であるのですが、切り上げが見当たらず、またどのように計算を組めばよいか分からず困っています。 わずかでも小数点以下の端数が発生した場合に、整数に切り上げる処理をしたいと思っています。(例としては10.001→11) ファイルメーカーの使用バージョンは9です。

  • エクセルで小数点以下の平均値を出したい avarage関数

    関数を使って自動的に平均値を出したいと思っています。 しかも%で。 しかし並べる数値が、0.06 0.23 など小数点以下2ケタほどあることや%の表記などが邪魔をして、関数を入れてもうまくでてきません。 セルの書式設定もしましたが・・・。 勝手に100%の表記などがされてしまいます。 たとえば、0.18、0.13、0.19、0.15の平均は0.16%(3位以下四捨五入) という風な設定をしたいのですが。 どなたか詳しい方教えていただけないでしょうか。 宜しくお願いいたします。

  • EXCELでの小数点第1位の切り上げについて

    現状、二つの計算を行っております。 【1つ目】セルP11(数値21)÷P10(数値22)      21÷22=0.95454545・・・ 【2つ目】セルQ11(数値20.4)÷Q10(数値21.4)      20.4÷21.4=0.953271・・・  この2つの値それぞれ「セルP13」,「セルQ13」に算出し  パーセンテージ表示にするようにしたのですが、  1つ目(セルP13)が95%、2つ目(セルQ13)が96%に  なってしまいました。  小数点第3位で調整し、同じ95%、または96%にしたいと  考えております。  切り上げを行う場合『ROUNDUP』という関数があることは  分かったのですが、計算式と組み合わせた場合、どのような式に  なるのでしょうか?  申し訳ありませんが   ●四捨五入の場合,●切り上げの場合 での  式をお教え願います。  

  • エクセルで小数点以下3桁を四捨五入して、小数点以下1桁を表示する方法

    エクセル2003を使用しています。 計算式から出た結果に対して、小数点以下3桁を四捨五入して、小数点以下2桁ではなく、1桁を表示したいです。 例えば、計算式の結果、 1.145 の場合、普通に四捨五入すると 小数点以下1桁なら、1.1 小数点以下2桁なら、1.15 となってしまいます。 これを小数点以下3桁を四捨五入して、小数点以下1桁表示の1.2と表示させたいのですが、可能でしょうか?

  • ROUND関数と小数点以下桁上げ(桁下げ)ボタンについて

    いつもお世話になっています。素朴な疑問ですが教えてください。 任意の桁数で切り上げや切り捨て、あるいは四捨五入を行なう関数としてROUNDUP関数やROUNDDOWN関数、そしてROUND関数というものが存在しますが、このうち四捨五入を行なうROUNDUP関数は、整数表示にしたい場合やそれ以下の小数第○位の表示にしたい場合に使う限りにおいては書式設定ツールバーの「小数点以下桁上げ(桁下げ)」ボタンを使えば事足りるのではないでしょうか? あるいは使い分けをしなければならないケースも存在するのでしょうか? ご存知の方いらっしゃいましたらぜひ教えてください。宜しくお願いいたします <(__)>

  • エクセルの表示形式で、10の桁で四捨五入した値を表示させるには?

    エクセルの表で、数字を四捨五入する方法にはROUND関数がありますが、関数で変換すると値そのものが変わってしまいます。 値はそのままで四捨五入した数字で表す方法を教えてください。 小数や一桁の整数までの四捨五入であれば、セルの書式設定・表示形式を「数値」にして小数点以下の桁数を指定してやれば簡単ですが、10の桁以上で丸めて表示させる方法を探しています。 例えば、9876→9880と表示させる書式設定の方法です。 値は計算に使うので、ROUND関数で実際に丸めたくないのです。 ユーザ定義を組み合わせるなどで、うまくできませんか?

  • 関数 ROUNDとセルの書式設定

    こんにちは。 EXCEL初心者です。 関数について、ふと思ったことがありましたので質問させてください。 ROUNDとか*UPや*DOWNという関数がありますよね? 調べてみるとこの関数の行う処理は、「値を指定した位で四捨五入する関数です。消費税の計算など小数点以下の位を四捨五入する時などに使えます」とのことですが、この処理は、「セルの書式設定」→「数値」で出来る設定と同じような気がするのですが、なにか違うのでしょうか? よろしければ「こんな使い方もあるよ」的なことを紹介していただけるとうれしいです。

専門家に質問してみよう