Excel 2013で自動計算とマルチスレッド機能を変更する方法

Excel 2013で自動計算とマルチスレッド機能を変更する方法 - ブログ 2023
Excel 2013で自動計算とマルチスレッド機能を変更する方法 - ブログ 2023
Anonim
既定では、ワークシートを開いたり、式が依存するエントリ、数式、または名前を変更すると、Excelはワークシート内のすべての数式を自動的に再計算します。ワークシートが大きく、数式が多い場合は、数秒または数分かかることがあります。
既定では、ワークシートを開いたり、式が依存するエントリ、数式、または名前を変更すると、Excelはワークシート内のすべての数式を自動的に再計算します。ワークシートが大きく、数式が多い場合は、数秒または数分かかることがあります。

数式が再計算されている間、マウスポインタが砂時計に変更され、ワークシートを変更することはできません。

ワークシートの数式の入力と変更が完了するまで、自動計算を一時的にオフにして時間を節約できます。これは簡単に実行され、どのように表示されます。

注記:自動計算機能をオフにしたくない場合や、コンピュータに複数のプロセッサがある場合は、マルチスレッド機能をオンにすると、数式の再計算が少し遅くなる可能性がありますコンピュータに搭載されているプロセッサの数。この記事の後半でこのオプションを有効にする方法を説明します。

自動計算機能を無効にするには、Excelを開き、FILEタブをクリックします。

左のメニューの[オプション]をクリックします。
左のメニューの[オプション]をクリックします。
Excelのオプションダイアログボックスで、左側のメニューで数式をクリックします。
Excelのオプションダイアログボックスで、左側のメニューで数式をクリックします。
数値、数式、または名前を変更するたびに数式が計算されないようにするには、[計算オプション]セクションまでスクロールして[手動]を選択するか、数式を含むワークシートを開きます。
数値、数式、または名前を変更するたびに数式が計算されないようにするには、[計算オプション]セクションまでスクロールして[手動]を選択するか、数式を含むワークシートを開きます。

次のリストは、[計算オプション]セクションで使用できるオプションを定義しています。

  • 自動 - 依存するすべての数式を計算し、値、数式、または名前を変更するたびに、開いているグラフまたは埋め込まれたグラフを更新します。これは、新しいワークシートごとのデフォルト設定です。
  • データテーブルを除く自動 - 依存するすべての数式を計算し、開いているチャートまたは埋め込みチャートを更新しますが、データテーブル機能で作成されたデータテーブルは計算されません。このオプションボタンが選択されているときにデータテーブルを再計算するには、リボンの式タブで[今すぐ計算(F9)]コマンドボタンをクリックするか、ワークシートのF9キーを押します。
  • 手動 - 開いているワークシートを計算し、リボンの式タブで[今すぐ計算(F9)]コマンドボタンをクリックするか、ワークシートのF9またはCtrl + =を押したときにのみ開いているチャートまたは埋め込みチャートを更新します。
  • 保存前にワークブックを再計算する - 開いているワークシートを計算し、「手動」オプションボタンが選択されていても開いたチャートまたは埋め込まれたチャートを保存すると、そのチャートを更新します。保存するたびに従属式とグラフを更新しない場合は、このオプションをオフにします。
  • 反復計算を有効にする - 反復回数、つまりワークシートの再計算回数、目標シークの実行回数、または最大反復回数テキストボックスに表示される数値への循環参照の解決回数を設定します。循環参照を求める、または解決する方法の詳細については、Excelのヘルプファイルを参照してください。
  • Maximum Iterations - 反復計算を有効にするチェックボックスがオンの場合の最大反復回数(デフォルトでは100)を設定します。
  • [最大変更] - [反復計算を有効にする]チェックボックスがオンの場合、各反復中の値の最大変化量を設定します(デフォルトは0.001)。
リボンの[数式]タブの[計算]セクションにある[計算オプション]ボタンを使用して、3つの主要な計算オプションを切り替えることもできます。ただし、繰り返しオプションを設定する場合は、[Wordオプション]ダイアログボックスの[式]ページを使用する必要があります。
リボンの[数式]タブの[計算]セクションにある[計算オプション]ボタンを使用して、3つの主要な計算オプションを切り替えることもできます。ただし、繰り返しオプションを設定する場合は、[Wordオプション]ダイアログボックスの[式]ページを使用する必要があります。
Excel 2013には、複雑な数式を計算するのにかかる時間を短縮できるマルチスレッド機能があります。自動計算をオフにしたくない場合は、計算時間を短縮するためにこの機能を使用することができます(コンピュータに複数のプロセッサがある場合)。
Excel 2013には、複雑な数式を計算するのにかかる時間を短縮できるマルチスレッド機能があります。自動計算をオフにしたくない場合は、計算時間を短縮するためにこの機能を使用することができます(コンピュータに複数のプロセッサがある場合)。

マルチスレッド機能を有効にするには、前述のように、FILEタブをクリックし、Optionsを選択してExcel Optionsダイアログボックスを開きます。左側のメニューで[詳細設定]をクリックします。

[数式]セクションまでスクロールし、[マルチスレッド計算を有効にする]チェックボックスをオンにして、ボックスにチェックマークが表示されるようにします。使用するスレッドの数を手動で指定することも、このコンピュータ上のすべてのプロセッサを使用するようにExcelに指示することもできます。
[数式]セクションまでスクロールし、[マルチスレッド計算を有効にする]チェックボックスをオンにして、ボックスにチェックマークが表示されるようにします。使用するスレッドの数を手動で指定することも、このコンピュータ上のすべてのプロセッサを使用するようにExcelに指示することもできます。
コンピュータ上で他のプログラムを実行している場合は、コンピュータのすべてのプロセッサを使用してExcelスプレッドシートの数式を再計算したくない場合があります。
コンピュータ上で他のプログラムを実行している場合は、コンピュータのすべてのプロセッサを使用してExcelスプレッドシートの数式を再計算したくない場合があります。

自動計算機能とマルチスレッド機能のさまざまな組み合わせをテストして、お使いのコンピュータで何が最適かを確認してください。

人気のあるトピック

専門家の助言