- ベストアンサー
エクセルで勝手に上の式が流用されてしまう。なぜ?
エクセル2000を使ってます。 例えば次のようにデータが入ってます。 1 2 3 2 5 7 1列、2列は手入力で、3列はそれらの和を計算するものです。 ここで3行目に、3 6 と入れると自動的に9と出てくるのです。 そういう数式が入っていれば当然な話なのですが、でも9が現れるセルには 数式は入っていないのです。現象としては、3 6と入れることによって、 ひとつ上の数式を流用するような指定が3列目のセルに施されているような 感じに思えます(そんなことができるのかどうかわかりませんが)。 便利といえば便利なのですが、入力値を修正しても答が直りません。 すなわち3行目で、3 6を3 7に修正すると9が10に変わってくれないと 困るのですが、9のままです。なので便利なように見えて実は少々やっかい なのです。 このファイルは自分が作ったものではなく人のものを受け継いでいます。 作者は不明です。 上記の現象はどういうことなのでしょうか。どうすれば解除できるのでしょうか。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
「ツール」「オプション」「編集」タブの「データ範囲の形式および数式を拡張する」 のチェックを外してください。 上記の機能が働いている為です。 入力する行の上下5行の内3行に同じ数式や書式がある場合に 行に入力されると数式と書式をコピーする機能です。
その他の回答 (1)
- don9don9
- ベストアンサー率47% (299/624)
回答No.2
横レスですが、 ツール>オプション>計算方法のタブで 計算方法が「手動」になっていると、 式で使用する値が変更されても式の結果は 再計算を実行するまでは変わりません。
質問者
お礼
理解しました。ありがとうございました。 お礼が遅くなりすみませんでした。
お礼
ありがとうございました。 そんな機能があるのですね。勉強になりました。 普段自分がよく作るブックも見てみましたが、その機能がONになっていました。元々使っていたということになりますね... ただ、今回新規ブックで簡易的にデータを入れてみてこの機能を確認したのですが、修正が効きました。すなわち、入力値を変えると答もしっかり変わってくれましたのです。でも質問文に書いた他人から受け継いだブックではそのようになってくれないのです。 とりあえず外し方がわかりましたのでOKですが、「修正が反映されない」という現象はいかがなものでしょうか。もう少し何か見知らぬ設定があるのでしょうか。