Excel 2003の値を更新する


2

3つのワークシート(ws)を持つExcelファイルがあり、最初の2つには生データがあり、3番目には他の2つのwsのデータを比較する式が含まれています。たとえば、比較wsの比較式の例を次に示します。

=if(raw1!A1 = raw2!A1, "OK", "Diff")

raw1およびraw2 ws(4k行)に大量のデータがあります。問題は、コピーアンドペーストを使用して生のwsのデータを更新するとき、比較wsが変更を反映しないことです。つまり、比較結果の値を意味します。スペースを追加してから削除するなど、個々のセルに移動して変更を加えると、値が更新されます。私はすべての細胞に対してそれを行うことができません。数式が多すぎる場合、Excelが値を更新しないのはメモリの問題かどうかわかりませんか?

比較対象のすべての数式値を更新するためのメニューオプションまたはキーはありますか?


F9動作しますか?Excelの「計算」キーです。アクティブなシートまたはワークブックで機能すると思います。
DMA57361

回答:


2

Excelでの計算のためのF9キーボードショートカットの詳細

  • F9開いているすべてのワークブックのすべてのワークシートを再計算します
  • Shift + F9アクティブなワークシートを再計算します
  • Ctrl + Alt + F9開いているすべてのワークブックのすべてのワークシートを再計算します(完全な再計算)
  • Shift + Ctrl + Alt + F9依存関係ツリーを再構築し、完全な再計算を行います

この答えから取った。


シフト+ CTRL + ALT +バックスペース+ F9が...法案ゲートでポップアップしたミニ私
ジェームズ・メルツ

1

2つのこと:1)[ツール]-> [オプション]-> [計算]を見て-「自動」と言う必要があります2)「コピーペーストを使用して生のwsのデータを更新する」比較されている?または、範囲の最後にデータを追加していますか?範囲の最後にデータを追加した場合、比較ワークシートの数式も拡張しますか?


すでに比較されているデータにデータを貼り付けるということです。貼り付け後、ソースデータが変更されたときに比較が更新されるのを確認します。
David.Chu.ca

-1

OK、別のフォーラムで最も簡単な答えを見つけて、成功裏に試しました:

自動計算をオフにしたら、再計算するセルまたはセルのグループを選択します。次に、「find what」フィールドと「replace what」フィールドの両方で、検索を実行して=記号に置き換えます。

選択が行われ、各=記号が別の=記号に置き換えられ、計算はまったく変更されませんが、Excelは新しい数式があると判断するため、Excelはそのセルを再計算します。

できた


私はこの答えに非常に混乱しています。
ラムハウンド

calculate nowExcelにはオプションがあります。参考までに
-Prasanna
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.