Excelユーザーは、大きなワークシートを高速化する方法を常に模索しています。静的な数式がたくさん含まれている大きなワークシートを使用している場合は、このヒントが役立つ場合があります。

次のシナリオを考えてみましょう。数百行の大きなスプレッドシートがあります。各行には2つのデータ列があり、次にそれらのデータ列で計算を実行する1つまたは2つの列があります。データ列が設定されると、計算列の情報は変更されません。ただし、Excelは、再計算サイクルを実行するたびに計算を実行する必要があります。

これらの再計算は明らかにExcelの速度を低下させます。計算中の列のセルをコピーし、[形式を選択して貼り付け]を使用してそれらを値として貼り付けるだけで、ワークシートが高速かどうかを確認できます。数式は計算値に置き換えられ、Excelは静的な値を含む何百ものセルを再計算する必要がなくなりました。

列にあった元の数式を維持する必要がある場合は、コピーして貼り付ける前に、計算列の上部または下部のセルを選択しないようにしてください。これらは数式として残り、必要に応じて後日コピーできます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2473)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。

link:/ excelribbon-Speeding_Up_Large_Worksheets [Speeding Up LargeWorksheets]