• ベストアンサー

excel計算式 保存するまで間違った結果が表示

excelで、ある列にif関数を適用させました。しかし、誤のものも含めて全て正の結果が表示されてしまいます(例えば正だと"*"、誤だと""と指定しても、全てに*が付いてしまう)。困ったと思いましたが、とりあえず上書き保存させようと「上書き保存」のアイコンを押した瞬間、正しい計算結果が表示されました。別の列に似たようなif関数を使いましたが、同様の現象が起こります。これってよくあることでしょうか? こんな奇妙な現象が起きると、なんだか「上書き保存」を押したあとの計算結果にも、(ぱっと見 正しそうですが)「本当に正しいの?」と疑心暗鬼になってしまいます。

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

  • ベストアンサー
  • fly_moon
  • ベストアンサー率20% (213/1046)
回答No.1

ツール→オプション→計算方法で[手動]「保存前に再計算」になっているのでは?他の部分に差し支えないなら、[自動]に変更して下さい。

noname#63648
質問者

お礼

本当でした! いつの間に・・・(汗)。どうもありがとうございました。大変助かりました。

その他の回答 (2)

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.3

「ツール」→「オプション」→「計算方法タブ」で計算方法が「手動」になっていませんか? もしなっていたら「自動」に変更します。「手動」だとF9を押したタイミングや保存前にしか再計算しません。 また余談ですがユーザ定義関数などには計算方法が「自動」になっていても「Alt+Ctrl+F9」で強制再計算しないと再計算しない場合もあります。

noname#63648
質問者

お礼

どうもありがとうございます。大変助かりました。余談も知識にさせていただきます。

  • kakkysan
  • ベストアンサー率37% (190/511)
回答No.2

「自動計算」がoffになっていませんか? ツール→オプション→計算方法 の欄で計算方法:自動にチェックが入っていますか?

noname#63648
質問者

お礼

そうでした!!本当に助かりました。どうもありがとうございました。

関連するQ&A