• ベストアンサー

Excelの計算式がおかしいっ!!

Excelで表を作り計算式を作ったんですが、思うように答えが表示されません。PCには詳しくないので分かりやすく説明してくださる方にお願いします。  次のような式をセルに入力しました。 『=SUM(C19:E19)-F19』 そしてCからFまで数値を入力すると計算式が次のように変わってしまうんです。『=SUM(C19:F19)-F19』  当然のことながら求めたい答えが出てこなくて困っています。SUMを使わず『+と-』のみを使うと大丈夫のようですが、ExcelではSUMから引くというのは無理なのでしょうか。

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

  • ベストアンサー
  • moon00
  • ベストアンサー率44% (315/712)
回答No.5

おそらく2003をお使いでしょうか。 ツール→オプションの編集タブで「データ範囲の形式および数式を拡張する」に チェックが入っているものと思われます。 これは、連続してデータを入力した場合、勝手に書式を引き継いでくれたり、 計算式の場合には範囲を変更してくれる機能なのですが、 分からないと結構迷惑だと私は思っています。 チェックをはずしてから同じ作業をしてみてください。 数式の範囲が拡張される(E19→F19となる)ことはなくなると思います。 一度チェックをはずしておけば、次からは大丈夫です。 ただし、これはPCごとの設定となりますので、ご注意を。

kayoko87
質問者

お礼

ありがとうございます。解決しました(*^_^*) 2000を使用してましたが、教えていただいたとおり操作して『リスト形式および数式を拡張する』のチェックを外したら直りました。本当にありがとうございました。

その他の回答 (4)

noname#17960
noname#17960
回答No.4

私も現象が再現できませんでした。 (つまり普通に計算できました) なので完全に推測になって申しわけありませんが、 1、入力したあと(C19:F19)となるところをE19に変える 2、すべて入力した状態で(式が変わってしまうところまで) 計算式が入力されているセルをクリックし 上のセル内の内容が表示されるところで式をクリック (シングルクリックでOKです) クリックすると式に対応したセルに色が付きます。 色が付いた状態で四隅をドラッグしてセル範囲を変える。 このどちらかで一応解決するはずです。 あと、補足要求ですが、 エクセルのバージョンは? セルの書式設定はどうなってますか??

kayoko87
質問者

お礼

ご返答ありがとうがございます。 2000を使用していて、セルの書式設定は『数値』にしてあります。エクセルって奥が深くて難しいですね。

  • tubasa101
  • ベストアンサー率29% (57/192)
回答No.3

要するにC~E列を合計して合計結果からF列を引けばよろしいのでしょうか? それでしたら数式は下記のとおりになります。 =SUM(C19:E19,-F19) 上記のとおりになります。 FXボタンを使用して行う場合は数値2に-F19と入力します。

kayoko87
質問者

お礼

ありがとうございます。 いろいろなやり方があるんですね。勉強になりました。

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.2

Excel97とExcel2000の両方で試しましたが、質問文にあるような症状は起きませんでした。 何かの間違いではありませんか?

kayoko87
質問者

お礼

答えて下さりありがとうございます。 2000を使用していますが何度やっても同じ結果なんです。

  • ika10
  • ベストアンサー率7% (25/327)
回答No.1

質問のとおり操作してみましたが、問題ありませんでした。 (『=SUM(C19:E19)-F19』のままで、きちんと答えが表示されます) 何か間違えたのでは?

kayoko87
質問者

お礼

答えて下さりありがとうございます。 ただ、間違えではなく何度も試してみた結果でったので困ってしまったんです。

関連するQ&A