* MSの『自動再計算処理修正ツール』によって修正することができます。
* Microsoft Excel 97 Service Release 2 にアップデートすることにより修正されます。
* 以下の操作により回避することもできます。
1.[編集]−[置換]を選択します。
2.[検索する文字列]ボックスと[置換する文字列]ボックスの両方に = (イコール)
を入力し[すべて置換]ボタンをクリックします。
《事例-1》
下記に条件がそろった場合に生じることがあります。
・他のセルを参照する数式を連続した範囲に入力している。
・数式を入力した範囲に行を挿入した。
・挿入した新規の行の隣の行に含まれる値と数式を選択し,新規の行にオートフィルして
コピーした。
・数式が参照している値を変更した。
−操作例−
1.Excel97を起動して新規ワークブックを作成します。
2.セルA1に 1 B1に 2 を入力します。
3.C1に =SUM(A1:B1) を入力します。
4.A1:C1を選択し、3行目までコピーします。
5.3行目を選択し、[挿入] メニューから [行] コマンドを選択します。
6.A2:C2 を選択し、3行目までオートフィルによってコピーします。
7.B1:B4 を選択します。5 を入力し、Ctrl を押したまま Enter を押します。
※C1:C3 の値は正しく再計算されますが、C4 の値は再計算されていません。
《事例-2》
下記に条件がそろった場合に生じることがあります。
・他のセルを参照する数式を 2 つ以上連続した範囲に入力した。
・数式を入力している連続した範囲がもうひとつあり、その範囲は 1 つめの範囲の一部と
重なっている。
・1 つめの範囲に入力した数式が参照するセルの値を変更した。
−操作例−
1.Excel 97 を起動して新規ワークブックを作成します。
2.A1:A10 を選択します。1 を入力し、Ctrl を押したまま Enter を押します。
3.B1:B10 を選択します。2 を入力し、Ctrl を押したまま Enter を押します。
4.C1:C10 を選択します。=SUM(A1:B1) を入力し、Ctrl を押したまま Enter を押します。
5.C8:I8 を選択します。=$A$17 を入力し、Ctrl を押したまま Enter を押します。
6.B1:B10 を選択します。3 を入力し、Ctrl を押したまま Enter を押します。
※C10 のセルの値が再計算されません。C10 以外のセルは正しく再計算されます。
|