• ベストアンサー

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

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

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答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

  • エクセル 数式 コピー に関して

    エクセルで数式のコピーが何をやってもできないのですが、画面の下のほうに「コマンド  再計算」と出ています。これが原因でしょうか?あらゆる方法を試しましたが、数式ではなくコピーもとのセルの数式の結果の値がそのままコピーされてしまいます。 よろしくお願いします。

  • エクセルの数式コピーについて

    エクセルの表計算でI列のE4行~E24迄の数式(既に入力している数値はそのままにして) をE25以降(ここにも既に数値入力済み)にコピーしたいのですが、既に入力している数値が変わってしまいます。入力した数値はそのままにして数式だけコピーするのはどうしたらいいのでしょうか? 形式を選択して貼り付けでもうまくいかず、既に入力した数値が変わってしまいます。 どの様にすれば良いのでしょうか?

  • エクセル2010で、数式を貼り付けたい

      A     B    C     D 1 商品名  単価  購入数  合計 2 りんご   100  20     2000 (数式:B2*C2) 3 みかん   80  10     800 (数式:B3*C3) という表があります。 E1に、D1(とE2にD2)の数式を、コピペで貼り付ける方法内でしょうか。   A     B    C     D    E 1 商品名  単価  購入数  合計 数式情報 2 りんご   100  20     2000 B2*C2 3 みかん   80  10     800  B3*C3 どうしても、Dの数式をコピーして、Eに貼り付けても結果の合計が表示されてしまいます。 (一度、C1コピー⇒メモ帳に貼り付け⇒エクセルにコピーも考えましたが、  エクセルに貼り付けた時点で、2000の結果が入りました・・・。) 手で入力して、Concatしてもいいのですが、 もし、コピペですむなら、コピペで解決したいのです。 どなたか解決方法をご存知の方がいらっしゃいましたら ご教授お願いします。

  • エクセル 数式

    Excelについて。 あるセルA1の設定されている数式(=SUM(E:E)など)を、 B1にコピーする方法は、ありますでしょうか? ※A1に入力されている数式をコピー貼り付けではない方法を探しています。 B1に、=A1とすると、=SUM(E:E)の計算結果が入力されてしまいます。 ゴール(表示される値)は同じですが。コピー貼り付けしか方法はないでしょうか。 お手数ですが、よろしくお願いします。 エクセル2007以上 VBAなら可能ですか?

  • エクセルでの数式のコピー

    エクセルで数式を別のファイルにコピーをしようとしました。 そこで、コピー(C)-貼り付け(P)を行いましたが、 数式ではなく数値でコピーされてしまいました。 (特に設定は変えていません) 数値でなく数式がコピーできる方法を教えてください。

  • エクセルの数式コピーに関して

    エクセルで数式の入ったセルをドラッグしてコピーしたのですが、「#DIV/0!」と出ずにそのセルに出ている数値がそのままコピーされてしまいます。数式をコピーして「#DIV/0!」と出るように戻すにはどうすればいいのでしょうか。よろしくお願いします。

  • エクセルの数式のコピー

    エクセルで 他の方が作成した表で、オートサムで合計を出し、そのまま数式をコピーすると、数式自体はきちんとコピーされているのですが=SUM(A3:C3)のコピー=SUM(A4:C4)実際にコピーしたA4に数字を入れても反映されてきません。数式はSUM(A4:C4)とコピーされています。よろしくお願いいたします。

  • エクセルの数式のコピーのことで・・・

    いつもお世話になっています。 基本的なことでお恥ずかしいのですが、エクセルで数式のみのコピーってできるのでしょうか? 「形式を選択して貼り付け」で数式を選択して実行したところ、コピーしたところの値と数式が貼り付けられていて、値をDeleteしたら数式まで消えてしまうのです。 前回は特に問題も無く出来たのですが・・・。 ちなみにコピーしたいセルには保護がかかっていました。

  • エクセルで数式の入った列をコピーしたい

    数式の入った列を、エクセルの別のシートにコピー&ペーストすると、正しく表示されません。 どうしたらよいでしょうか?

  • エクセル 数式のコピーの仕方

     隣の数字と同じものが入力されるよう、エクセルに=(イコール)隣のセルという簡単な数式を入力しました。  それからそれをコピーしようして横にオートフィルの処理をしました。  しかし、数式が入力されず、数字の値しか表示されません。 なぜ、数式が入力されないかどうか わかる方いらっしゃいますでしょうか?

専門家に質問してみよう