• ベストアンサー

excelにて数式をコピーしたら

excelにて数式をコピーしようとしたら、「-0.08E+08」みたいな数式が表示されます。簡単な加算式なのですが、うまくいきません。 お詳しい方、原因と対策をご教授くださいませ。

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

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

質問の件は指数表示と言う件で、理系の人は類推がつくと思うが 、エクセルの特殊仕様も絡んでくる。 これらはシート上のセル内での見た目(表示形式の)であって 「セルの値」は値で厳然と別に有る。 (A.) 12桁超えて(以上)いる場合は、自動的に指数表示になる (B.) Eを用いて、数を入力すると指数表示になる。2E+02 ==>200 数字8桁などでも (A,B以外で)   (1)セルの幅が十分広い 12345678ーー>符号1桁と数の桁数の             和= 9桁以上が表示できる幅の場合  (2)セルの幅が5桁から(1)の巾まで 1.2E+07のような指数表         示になる ほかに    (2)’それ以下の巾だと、##・で表示される   (3)12桁ー15桁 強制的に指数表示となる。   (4)書式設定を、「指数」表示に設定(小数点以下桁数を適当に設定する必要あり) (5)その他特殊例 文字列数字の中にEを使った場合 http://hpcgi1.nifty.com/MADIA/DelphiBBS/wwwlng.cgi?print+200605/06050054.txt 複雑ですがこういう場合分け(言い換えると指数表示される原因)が出来るようです

tesshie
質問者

お礼

ありがとうございました、よく理解できました。

その他の回答 (4)

  • noah7150
  • ベストアンサー率46% (116/251)
回答No.4

-0.08E+08 と表示されるのは表示書式が指定されていない場合にセル幅で表示しきれないと起こります。 セル幅を広げてください。 でもコピーというのが気になります。 計算の対象は合ってますか? 相対参照なら複写時に参照先が変更されますので 固定セル参照の場合は、入力中に対象セル C1 などと表示されているところでF4キーを押すと絶対参照の$が付きますよ

tesshie
質問者

お礼

ありがとうございました、よく理解できました。コピーは特に問題ありません。

  • nekomilk
  • ベストアンサー率24% (20/83)
回答No.3

指数表現の形式になってしまっています。 あまり桁数が多いと、自動的にこういう表示になります。 リンク先を参考にして下さいね。

参考URL:
http://blogs.yahoo.co.jp/bardiel_of_may/26310406.html
tesshie
質問者

お礼

ありがとうございました、よく理解できました。

noname#99913
noname#99913
回答No.2

それは指数表示といって、エクセルで扱える桁数を超えたときに使われます。 「セルの書式設定」で「数値」にすれば数字で表示されますが、桁あふれした分は0に丸められます。

tesshie
質問者

お礼

ありがとうございました、よく理解できました。

noname#180098
noname#180098
回答No.1

「-0.08E+08」これは「-8,000,000.00」を示す"指数"です。 セルの表示形式を適切なもの(数値など)に設定を変更したり、セルの表示幅を広げてみてください。

tesshie
質問者

お礼

ありがとうございました、よく理解できました。

関連するQ&A