• 締切済み

エクセルのオートフィル機能が最後まで働かない。

 WindowsXPでExcel2003を使っています。数日前,それまで問題なく使っていたオートフィル機能がおかしくなりました。番号列をつくることは,現在でもできますが,つぎの例のようなことが起きます。  (1):セルA1からA4まで数字を手動でいれます。A5で「=SUM(A1:A4)」と入力してエンターキーを押すと,合計の数値がでます。その値を12とします。B1:B4,C1:C4にも同種類の数値列(各セルの数値はA1:A4のものと異なる)があるので,B列,C列でも合計を求めようとして,A5の右下隅からフィルハンドルを右にドラッグします。すると,B5とC5にはそれぞれの列の合計値ではなく,12が出ます。A5の値がコピーされたようになるのです。しかし,モニター画面で入力フィールドの上にある「fx」の窓では,B5を選択すると,「=SUM(B1:B4)」という正しい数式が示されます。数式は正しくても,B5にはA5の数値が示されるのです。  (2): 上の例で,B5を選択して「fx」の窓に「=SUM(B1:B4)」を出し,その数式の先頭(「=」の前)にカーソルを置くと,B1:B5が色つきの線で選択されます。つぎにエンターキーを押すと,B5にはB1:B5の合計値がでます。いちいちカーソルを「fx」の窓の先頭に置かないと正常な計算ができないということです。  (3): (1),(2)と同じことは累積値を出すときにも起きます。たとえば,A列に「収入」,B列に「支出」の数値が2行目から手動で入力されていて,C列に「残高」(累積値)を出すとします。A2には,出納簿に最初にいれた金額があるとします。そこで,C2 にA2の数値をコピーし,C3 に「=C2+A3-B3」とすれば,3行目の残高が出ます。ここで,セルC3の右下隅からフィルハンドルを下にドラッグすれば,残高が順次示されるはずです。しかし,C4以下にはC3の数値が出ます。「fx」には正しい数式が示されています。 オートフィルが使えるようパソコンに詳しい方のご指導を切に望みます。以上

みんなが選んだベストアンサー

  • ベストアンサー
  • onntao
  • ベストアンサー率32% (108/332)
回答No.1

ツール<オプション<計算方法 既定では自動計算ですが、手動計算になっていませんか? はずしていたらごめんなさい

TK1928
質問者

お礼

 おかげさまで直りました。いつの間にか「手動」になっていたのですね。  ありがとうございました。

関連するQ&A

専門家に質問してみよう