• 締切済み

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

エクセルの小数点以下表示にツールバーの桁数上げ、下げとセルの書式設定などがありますが、それらは違う物なのでしょうか。セルの書式設定でも標準、数値、ユーザー定義の3つは表示上同じなら同じと考えてよいでしょうか。

noname#58125
noname#58125

みんなの回答

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

>それらは違う物なのでしょうか と安易に聞くが、どれくらい深く考えてのことか。 一方は桁数をボタンクリックで変えられる機能を便利のため特別に作ってあるのだから、書式設定の表示形式と目的が違うでしょう。 書式の方は正面から設定をする方式でしょう。 >表示上同じなら同じと考えてよいでしょうか 何を上部概念に持ってきて、違うとか同じとか言おうとしているのか。 (A)表示形式で設定したとき、(B)桁上げなどをしたとき、その状態をエクセルは、どこかに、どうにかの方式で(セルごとに)もっているだろう。多分その状態保持方式は共通したものだろうと推定するが、MSでもエクセルの開発に携わった人しか知らないと思う。開発者でなければそんなことを詮索してもしょうがない。 学んでいると色々疑問は湧くが、ほどほどに疑問は一旦捨てないと、他に大事なことも勉強しなければならず、学が進んで振り返ると、初めてわかることも多いでしょう。

noname#58125
質問者

お礼

ご回答有難う御座います。別にブラックボックスの中にまで入り込もうとは思っていません。初心者なので質問の仕方に問題ありでしょうか。失礼いたしました。

関連するQ&A

  • エクセルの小数点以下表示する時の書式の設定

    エクセルで少数点以下を数値の入っているセルで表示するにはツールバーの少数点以下の桁数を表示するボタンを押すか右クリック→セルの書式設定で0.00やユーザー定義などで表示する方法の二つは知っていますが、両者でセル内の数値の表示位置が少しずれます。(後者の方が右よりに出る)これはなぜでしょうか。又、これを同じように表示する方法、他の小数点以下表示法などはごさいますでしょうか。

  • エクセルで保護がかかったセルの小数点以下桁数表示

    Win2000 エクセル2000を使用しています。  書式設定で保護をかけているセル上に数値を入力する際、小数点以下の表示桁数を自由に変更できるようにしたいのですが、現在、ユーザー定義において、3桁までの表示で固定されてしまっています。  これを上記したように、保護がかかっている状態の上、自由に変更する方法はないでしょうか。  保護がかかっているため、ツールバー書式内にある小数点表示切り上げ・切り下げを使用することができません。  入力する数値は計算式に使用するため、文字列を使用することはできませんので、他の方法を教えてください。

  • エクセルで保護がかかったセルの小数点以下桁数表示

    カテゴリを間違え、別の場所にも同じ質問を出してしまっています。 Win2000 エクセル2000を使用しています。  書式設定で保護をかけているセル上に数値を入力する際、小数点以下の表示桁数を自由に変更できるようにしたいのですが、現在、ユーザー定義において、3桁までの表示で固定されてしまっています。  これを上記したように、保護がかかっている状態の上、自由に変更する方法はないでしょうか。  保護がかかっているため、ツールバー書式内にある小数点表示切り上げ・切り下げを使用することができません。  入力する数値は計算式に使用するため、文字列を使用することはできませんので、他の方法を教えてください。

  • エクセルで0.0と表示したい

    エクセルで0.0と表示したいのですが、セル書式設定を、数値、小数点以下の桁数を1にしても、表示されません。ユーザー設定を何にすればよいか教えてください。

  • Excelの桁区切りと小数点以下表示について

    Excelの桁区切りと小数点表示等についてツールバーにある「[,]桁区切りスタイル」や「小数点表示桁上げ」と[セルの書式設定]内にある「小数点以下の桁数」や「桁区切り(,)を使用する」の違いを教えて下さい。 因みにツールバーにある「[,]桁区切りスタイル」を選択すると勝手に小数点第2位まで表示されてしまいます。 それが何故かわからないのです。 ※ Win XP、Excel2002の環境で行っています。

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

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

  • エクセルの小数点以下の表示について

    こんにちは! EXCEL 2003 SP2 を使用しています。ハードはHP製、CPUはCeleronD 2.5Ghz、OSはWindowsXP HOME、搭載メモリ512MB、HDD 80GBです。エクセルで座標値入力を行っていたところ「62361.971」「62361.972」「62361.973」「62361.974」」「62361.975」・・・という数列を記入していたところで、「62361.973」の値を数式バーで見たところ、「62361.9729999999」という表記になります。セルの書式設定の表示形式を数値にし小数点以下の桁数を10桁まで表示させる設定にすると確かに「62361.9729999999」という表示になります。しかし「62361.973」だけがこのような表記になるのはなぜなのでしょうか?数値の入力はパソコンキーボードのテンキーより手入力で行っています。エクセルのバグなんでしょうか?それともエクセルの仕様なのでしょうか?

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

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

  • EXCELで小数点だけを表示させたい

    EXCELで注文書を作っています。注文書の中に、整数と 小数点を分けて表示したいのですが、どうしてもわからないので、 質問しました。 例えば、123.45とA1に入力した場合、B1に123(整数のみ表示) C1に45(小数点のみ表示) したいのです。 セルの書式設定のユーザ定義で出来ませんでしょうか? もし、出来る場合どのような指定をすれば良いのでしょうか? バージョンは、EXCEL2007です。 よろしくお願い致します。

  • エクセルで、1.0が表示されない・・・

    エクセルで表を作りました。 データは3000ほどあります。 セルに入力する数値は1から6までの小数第一位までになっています。セルの書式設定によって、2と入力しても、2.0となるようにしてあります。 ごくまれに1.0というデータを入力しなければならず、1または1.0と入力するのですが、 「入力した数値は正しくありません。ユーザーの設定によって、入力できる数値が制限されています」 と出てしまいます。 このデータ表を作ったのが5年前で、当初、1.0は扱わないということで何か設定をしたような気もしますが、思い出せません。 これを解除したいのですが、解決できるでしょうか? これまで、「セルの書式設定」で、「数値」を他のものに変えるなど、何度もトライしてみましたがうまくいきませんでした。 小数の桁数表示は1としています。

専門家に質問してみよう