• ベストアンサー

エクセルの数式が作動しなくなりました

初めて質問させていただきます。 「売上-原価=純利益」になるよう数式をあらかじめ入力しておいたのですが、なぜかセルに数字を入力しても純利益が自動ででなくなりました。セルの数式を確認したのですが、ちゃんと数式が入力されているのです。それで、あらためてもう一度「売上-原価=純利益」の数式を入れると純利益がでるのです。 さらに問題が。 ・純利益のセルに数式を入れたあとに売上・原価の欄に数字をいれると純 利益が自動ででない ・ドラッグすると、自動で計算を更新せずに、コピーになってしまう  ただし、セルを確認すると数式はきちんと次の行や列のセルに設定されて いる。(C5 C6のように) なお、他のエクセルで作った表などは問題なく自動で計算できます。 このエクセルのシートの直し方を教えていただけないでしょうか?

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

  • ベストアンサー
  • calltella
  • ベストアンサー率49% (317/635)
回答No.1

ツール→オプションの計算方法を自動にすれば直ると思います。

nyandabarm
質問者

お礼

有難うございます。確認したら、すでに自動にチェックされていたのですが、もう一度チェックして再計算したら直りました。

その他の回答 (4)

回答No.5

該当セルを右クリックしてセルのプロパティから表示形式を確認して下さい。 計算式は「標準」以外ではうまく作動しませんし、数値のところも標準や数値などになっていないと動作しません。 セルをコピーしてもダメというのは、この書式までコピーしてるからでしょう。 ということはコピーするときに右クリックから形式を選択してコピーで色々やってみて下さい。

nyandabarm
質問者

お礼

とても、参考になる回答有難うございました。他の方の回答にあったツール→オプションで自動計算にもう一度チェックしなおして再計算を実行したら、回復しました。 そのあとに、拝見したのですが、私のセルはなぜか通貨になっていました・・・数値に設定していたはずなのに!!半年前からつくり続けているデータなので、書式など確認していませんでした(汗)エクセル・・・あなどれません(苦笑) でも、なぜ通貨のままで再計算をしなおして回復したのでしょうか?

  • wonder99
  • ベストアンサー率28% (85/302)
回答No.4

私も経験した事ありますよ、そんな感じの現象・・・ 計算式が多くて重いのか何なのか、ファイル自体が壊れたようです。 計算を自動にしているのに、計算もせず、式のセルをダブルクリック &エンターしないときちんと計算しない、やっかいなファイルに なってました(苦笑)。 新しいファイルを用意して、そっくりそのままシートをコピーして 新しい方のファイルを保存して使ったらなぜか使えた記憶があります。 参考URLの質問は以前に私が回答したものですが 似たような症状のはずです。

参考URL:
http://okwave.jp/qa2085846.html
nyandabarm
質問者

お礼

回答ありがとうございます。 下の方の回答で、ツール→オプション→自動 を確認して、もう一度クリックしたら直りました!!私のファイルもすごく重く、もしかしたらこのへんも影響したのかもしれませんね(汗)少し整理してみます。

回答No.3

エクセル2003であれば計算方法を自動にすれば解決すると思います。 ツール→オプション→計算方法→自動にチェツク

nyandabarm
質問者

お礼

回答有難うございました。 すでに自動にチェックされていたのですが、再計算にしてみたら見事に回復!!、本当にありがとうございました。

回答No.2

こういう話かも。Excel 2007は知らんが。(Beta期間終了しちゃった) http://www.relief.jp/itnote/archives/000046.php

nyandabarm
質問者

お礼

回答ありがとうございました。 再計算を実行したら、直りました!!

関連するQ&A

  • エクセルでの見積の数式?

    エクセル初心者です。よろしくお願いします。 今エクセル2000で見積書を作成しているのですが、 原価のセルに数値を入れると、利益20%の売価となるようにしたいです。 例えば、原価セル(G1)に¥100と入れると売価は¥125。 数式は、=G1/0.8 です。 ですが、一の位を切上げて売価を自動的に¥130としたいのです。 その場合はどういう数式を使えば良いのでしょうか? どうぞ宜しくお願い致します。

  • エクセル2010の数式について

    エクセル2010で簡単な数式を使ってカレンダーを作成するときに、 まずAIのセルに「日」を入力し、ドラッグして「土」まで入力。 次にA2のセルに「1」を入力しB2のセルに「=A2+1」の数式を入力し土曜日のセル(G2)まで数式をドラッグ。 次にA3のセルに「=G2+1」、次B3のセルに「=A3+1」といれ土曜日のセル(G3)までドラッグ、 それを繰り返ます。 そして第5週目にはいり、A6のセルに「=G5+1」と入力し次B6のセルに「=A6+1」と数式を入れると自動的に次のセルからG6(土曜日)のセルまでドラッグしなくても数式が入ってしまいます。これはなぜなのでしょうか? 2010になってからの特徴でしょうか?教えてください。

  • エクセル数式について

    エクセル初心者です 2つ質問させてください。 質問 1  表計算をしています エクセルの数式をドラッグしてコピーすると =SUM(H18*C18) =SUM(H19*C19) =SUM(H20*C20) となりますが たとえば =SUM(H18*C18) =SUM(H18*C19) =SUM(H18*C20) 一つのセルを固定して計算させる このようなコピーの方法は可能でしょうか? 質問 2 データの入力規則を設定するとき 入力値の種類→ユーザー設定→数式 この(数式)の部分を別のSheetのセルを範囲指定して 設定する方法は可能でしょうか? 分かりにくくてすみませんが お知恵を貸してください。 よろしくお願い致します

  • EXCELで数式を見えなくしたい

     EXCELにおいて、入力した数式を 他人に簡単に見れないようにしたいんですが 【書式】→【セル】→【保護】→【表示しない】にチェック 【ツール】→【保護】→【シートの保護】 で、見えなくはなったんですが、これでは 数字を入力すら出来なくなってしまいました。 記入&数式計算は出来る状態で、数式の表示だけを 消す方法は何か無いんでしょうか?

  • エクセルの使い方に関して

    エクセルの使い方に関して2点教えていただけないでしょうか? (1)例えば、「C2」のセルに$100と入力したら、自動的に隣のセル「D2」に(1ドル80円の計算で)「\8,000」と表示できるようにするにはどうすればいいでしょうか? (2)下記のような計算をエクセルでしたいと思っています。 「売り上げ予定価格」-「仕入額」「外注費用」=「利益」 この「売り上げ予定価格」をA2のセルに入力し、「仕入額」をB2に、「外注費用」をC2に入力すると、自動的にD2に「利益」を表示させたい場合はどうすればいいでしょうか? 基本的なことで恐縮ですが、ご返信なにとぞよろしくお願いいたします。

  • エクセルで、数式を消させない方法

    お世話になります。 ひょっとして、ものすごく基本的なことかもしれませんが 質問させて下さい。 A1に 1 B1に 1 C1に 数式の =SUM(A1+B1) が 入っています。 当然、C1には、 2 と自動計算されます。 このC1にある、数式ですが、 うっかり 手入力で、数字等を、 上から記入してしまうと、数式が消えてしまいます。 うっかり、手入力で、数字を書いても、入っている数式が消えないように 出来ますか? 教えて下さい。

  • エクセルの数式の作り方を教えて下さい。

    エクセルの表計算の数式の作り方を教えて下さい。 例えば、A1+B1=C1 の場合 C1のセルに=A1+B1と入力する所までは分かるのですが、A1に入力してB1には入力しなかった場合C1にはA1の数値が入りますが、A1かB1のどちらか一方が入力されてない場合はC1のセルを空欄にする計算式を教えて下さい。

  • エクセルの数式をどのように入れたら良いでしょうか?

    エクセルの数式をどのように入れたら良いでしょうか? いつもこちらでお世話になっています。 今回も教えて頂きたく質問させていただきます エクセルについてですが、 sheet1に入っているデータを sheet2に入力するようにしたいのですが sheet1の A列に1~50までのNo. →A1セルにNo.1、A50セルにNo.50 B列に(1)データ C列に(2)データ があり sheet2の D5のセルに「1」と入力すれば、sheet1!A列の数字とリンクしてsheet!B1の(1)データが入り D6のセルに「10」と入力すれば、Sheet1!A列の数字とリンクしてsheet!C10の(2)データが入る ように設定し、 さらにsheet2のD5,D6のセルに上書きで(繰り返し)数字を入力させ 数式が消えないようにしたいのですが どのようにすればよいでしょうか? 分かりずらい説明で申し訳ありませんが 大変困っているので、アドバイス頂けると助かります。

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

    エクセルで、たとえばセルA1からA10までの、いずれかのセルに「りんご」が入力されていたら「1」を、どのセルにも「りんご」が入力されていなければ「0」を表示させるには、どのような数式を使えばいいでしょうか。 B1に「りんご」を入力し、C1にその数式を入力したいです。 よろしくお願いします。

  • エクセルでの数式入力

    エクセルでどのように数式を入力すれば良いのかで困っています・・・ B2(0.2)÷C2(3.0)×60+A1(6:50←時間)=A2(6:54←時間) になるように数式を入れたいのです。 私がA2に入力した数式は =B2/C2*60+A1 A1とA2のセルを時刻入力設定しました。 ですがA2がちゃんと6:54になってくれません・・・ 6:51になってしまいます・・・ どのように数式を入れれば正確な数字が出てきてくれるんでしょうか? ご存知の方教えてください・・・

専門家に質問してみよう