• 締切済み

入力された数字の小数点が勝手に修正されます

エクセルで例えば400E-06を入力しますと 自動的にに4.00E-04のように修正されてしまいます。 勝手に変更されないようにするにはどうすればいいでしょうか? エクセルのバージョンは2003 OSはWindowsXPhomeです。

みんなの回答

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

#4です。 補足を読みましたが、質問文からは、補足の質問の意図は現れていませんな。 いつも(その列の全行)1000000の場合だけなら、 20000000 (入力も素直に20000000と入れてよい) の場合 ユーザー定義で、#,,"E+6" とすると 29E+6 と表示されます。 値は20000000のままです。 書式だけで、演算的なことを行って、その結果に書式設定はできないです。上記が唯一1000000 で割ったように見えるものです。 10万の桁は四捨五入されてしまって表せません。 ですから質問者にとって不満足でしょうが、、有名なエクセルで不可能問題です(10万円単位で表示したい問題)。 もちろん別列を使ってよいなら、関数を使ってできますが、それとは 別です。

shoshosho
質問者

お礼

ご回答ありがとうございました。 どうやら無理なようですね

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

(1)この質問、400E-06を文字列的に入力しているのですか。 それなら、前もってセルの書式を文字列にして、入力すれば達成できます。 (2)指数表示の入力をやっているのですか 例えば、2.00E+02と入れると数式バー部の値は200です。 それは2.00x10^2=200だからです。 (2)の理屈では、初めの部分(仮数)の数は1桁(1-9)、にそろえるので、400->4.0 ここで1/100したから、指数部の数では10^2=100倍してつじつまを合わせている。100倍すると言うことは、-06-->-04と100倍される。 (2)のことは、理系なら、基礎の基礎なのだが、それを知らないから疑問に思っているだけ。

shoshosho
質問者

お礼

ご回答ありがとうございます。 (1)については文字列としてではなくて数字として入力しています。 (2)その通りです。言葉足らずですいませんでした。 やりたいことは全てをE-06に統一することです。 例えば400E-06 30E-06 5E-06 のような感じです。

全文を見る
すると、全ての回答が全文表示されます。
回答No.3

指数部が6でも7でも8でもいっさい変えないって方法はありません。 基本的には仮数部が1以上10未満になるよう「正規化」されます。 で、たとえば数値12345678に対して、ユーザ定義書式と表示は #.00E+0  → 1.23E+7 ##.00E+0  → 12.35E+6 ###.00E+0 → 12.35E+6 ####.00E+0 → 1234.57E+4 のようになります。指数部がそれぞれ1,2,3,4の倍数になっているの がお分かりでしょうか。質問の例だと、書式###E+0で400E-6はその まま表示され、4000E-6は4E-3になってしまうわけです。 これがExcelの仕様です。

shoshosho
質問者

お礼

全てE-06に統一しようと思ったのですが 仕様上無理みたいですね。 ご回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

文字列としての入力であればShift+7でアポストロフィを前に付けて '400E-06 と入力してください。

shoshosho
質問者

お礼

ご回答ありがとうございます。 すいません文字列としてではなくて数字として入力しています。

全文を見る
すると、全ての回答が全文表示されます。
  • S-Fuji
  • ベストアンサー率36% (592/1624)
回答No.1

セルの書式設定 - 表示設定で、ユーザー定義を選択 「000E+00」を設定、で如何でしょうか?。

shoshosho
質問者

お礼

ご回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelで「1-1」と入力すると勝手に1月1日に変わる

    お世話になります。 Excelで1-1と入力したいのですが、どうしても1月1日に勝手に変更されます。 セルの書式設定で毎回変更するのは手間がかかるので、 そういった自動変換をOFFにしたいと思っています。 どのようにすれば良いでしょうか。 宜しくお願い致します。 尚、バージョンはExcel2003です。

  • エクセル内に入力した数字を一気に小数点1つ分ずつ、づらす方法

    皆さんこんにちは。 あまりに気の遠くなる作業にお助けいただきたく、 質問させていただきます。 エクセルに実験のデータを入力し、 グラフを作ろうと思っていました。 しかし、グラフを作る段階で気がついたのですが、 私の実験時の設定間違えで、 全ての実験データが 一様に小数点が、 1つずれている事が分かりました。 エクセル内に入力した データサンプル数があまりに多く、 全てのデータについて、 小数点1つ分を修正するのが非常に気の遠くなる作業に感じています。 こうゆう場合、 全てのデータについて、 一気に、小数点を1つずつ変更する方法って無いものでしょうか? どなたか教えていただけると大変ありがたいです。 (例) 以下の例のように、 本来「0.0025」のところを、 「0.00025」となってしまっている感じです。 それをエクセル内の全データについて一気に修正変更を してみたい希望です。 ・修正前:0.00025 ・修正後:0.0025 以上どうぞ宜しくお願い致します。

  • 数字の「1」が勝手に入力!!

    はじめまして。もうどうにもお手上げなので質問させて下さい。 私のPCはデスクトップで、結構前からなのですが突然数字の「1」が勝手に入力されるようになり困っています。 症状は、不定期に、なおかつえんえんと「1」が勝手に入力されてしまうんです。 何もソフトを起動していなくても、またネットに接続していなくても自動実行され、常にバックグランドで動いているようで、動き出すきっかけも不明です。 最近OSもクリーンインストールし直し、念のためキーボードも交換しましたが状況は変わらずです・・・。 なので他のドライブを疑い、いろいろなウイルスソフトやスパイウエア検索もかけても引っかかりませんでした。 どなたか同じような状況になったことがある方いらっしゃいませんか?

  • セルに入力した数字が勝手に変わってしまう?

    エクセル2003使用 OS XP SP3 表に数字を入力作業途中セルに133と入力→エンターキー押すと勝手にM33.5.1.2と変わった数字になるどうしてこうなるの?他のセルも同じです入力した数字とは違います 操作に疎い年寄りです 何方様か助けてください解決方法判りやすく教えて下さいお願いします。

  • dreamwweaverでhtmlを開くとhtmlの修正が勝手にされます

    dreamwweaverでhtmlを開くとhtmlの修正が勝手にされます。 勝手に修正されてしまうと、タブを消したところが復活してしまったり、Movabletypeのファイルを開くと、おかしくなってしまうことなどがあり、できればhtmlの修正をdreamweaverでしてほしくありません。 オプションのところなど探しましたが、その設定をはずすところがわかりませんでした。 よろしくおねがいいたします。 ヴァージョンは8になります。

  • エクセルのハイパーリンクの修正ができません。

    こんにちは。ちょっとわからないので、教えてください。 エクセルのあるセルにメールアドレスを入力すると、勝手にハイパーリンクが貼られて、青くなりますよね。 で、これを修正して、「enter」を押さずに↓矢印を押して、カーソルをセルの最後まで持っていってから、マウスで他のセルに移動すると、画面表示は修正後の内容になっているのですが、ハイパーリンク自体は前のままなのです。 具体的には、aaa@*xx.ne.jpというセルを修正しようとして、bbb@*vv.ne.jpと変更して、「enter」を押さずに↓を押して、カーソルをjpの後ろに持っていってから、他のセルをクリックしたらこうなりました。 「enter」を押した場合には、ハイパーリンクもきちんと修正されていたし、隣の人のエクセルでは、「enter」を押さなくても修正されていました。 ちなみにエクセルのバージョンは2000です。 ハイパーリンクが修正されないのはなぜなのでしょうか?

  • 数字の入力について

    Excelでの数字の入力なんですが、0が勝手に取れてしまいます。 0を入力するのはどうすればよいのですか?

  • エクセルの数字入力で困ってます

    エクセルで数字を入力すると、1 と入力すると0.01 と入力されてしまいます。どこを修正したら。 良いのでしょうか。教えてください  1.と入力すると1と入力されますが。

  • エクセルの小数点、パーセントについて教えてください。

    Microsoft Excelで、%をつけたいのですが、小数点第1までしかいらないのですが、パーセントをつけると、自動に0がつき、少数第2まで、なってしまいます。 これはどうしたら、勝手に0をつけられなくなるのですか?? 設定など、あるのでしょうか??もしわかる方がいましたら、教えてください。

  • エクセルで数字を入力すると自動的に桁が下がってしまいます

    エクセルに数字を入力しようとすると、 自動的に2桁繰り下がって表示されてしまいます。 「2」と入力すると「0.02」になってしまいます。 「'2」と入力すれば「2」と表示できるのですが、 表計算を受け付けなくなってしまうようでした。 セルの書式設定などを探したのですが、直せません。 直し方をご存知の方はどうか教えてください。 ちなみにバージョンは2000です。

専門家に質問してみよう