• ベストアンサー

Excelでの計算式

計算式を入力していて、計算内容を消すとエラーが出てしまうので、それを防止する方法を教えてください。 たとえば、A1からA10までの合計をA11に=A1+A2+A5+A9という式を入れて、あとでA5のセルを削除するとA11にエラーが出てしまいます。 エラーを表示させなくして、自動的にA5を除いた、合計を表示させたいです。 御願いします

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

  • ベストアンサー
  • banker_U
  • ベストアンサー率21% (17/78)
回答No.6

ご質問はセルを消去ではなく、削除したときに#REF!エラーが出るってことですよね。 そりゃ参照するセルが無くなったんだからどうやったってエラーになりますよ。 あえてやるなら A11=IF(ISERROR(A1),0,A1)+・・・・ とやればできないことは無いですが、めちゃくちゃ面倒ですよ。

その他の回答 (6)

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.7

「#REF!」ですね。 =IF(ISERROR(A1),0,A1)+・・・ で、一時的解決は可能ですが、式を訂正しなおさないと2度と足し算しません。「削除」ではなく「数式と値のクリア」の方を使うようにしましょう。

littlepolar
質問者

補足

皆様ありがとうございます。 実はその数値の隣に項目がありまして、ただ単に数値をクリアではなく、項目(セル)ごと消去したいんですよ。 そうですか =IF(ISERROR(A1),0,A1)+の方法ですか。 

回答No.5

削除って、もしかしてセルごと削除していませんか? それだとエラーになります。 普通に数値だけをクリアしてもエラーは出ないと思います。

  • janbartan
  • ベストアンサー率20% (3/15)
回答No.4

内容を削除しないで、「0」にして ゼロは表示しないようにするのはどうですか?

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

A1からA10まで合計であれば、=SUM(A1:A10)とすれば途中のセル削除(行)をしてもエラーになりませんが如何でしょうか。

littlepolar
質問者

補足

飛び飛びで計算したいです。 たとえばA6,A9,A10というかんじで

  • wsws
  • ベストアンサー率9% (256/2568)
回答No.2

sumでやると空白とか除いていやってくれたと思います。

littlepolar
質問者

補足

SUMでやっても出来ませんでした

  • silk1
  • ベストアンサー率11% (5/44)
回答No.1

普通はエラーにならないと思いますが... バージョンはいくつですか?

littlepolar
質問者

補足

Ver.2003です