📊つかえる関数.com

Excelが重い・動作が遅い場合の一般的な対処法は?

結論

揮発性関数の削減、条件付き書式の整理、手動計算への切り替え等が有効です。

トラブルシューティング中級·

詳しい解説

全バージョン共通の対処法として、①揮発性関数(INDIRECT,OFFSET等)の削減、②条件付き書式の整理、③不要なシートや非表示行列の削除、④計算方法を手動に変更、⑤配列数式の最適化があります。365/2021ではマルチスレッド計算の恩恵をより受けやすく、VLOOKUP等の関数も高速化されています。

執筆・検証:田中 けんた|Excel歴15年・MOS資格保持

バージョン対応

バージョン対応状況
Excel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
対応一部高速化対応対応対応

実務での使用例

1万行の在庫管理表が重くなった

大量のINDIRECT関数と条件付き書式を使っていて保存に数分かかる場合

  1. INDIRECT関数を固定参照に置き換える
  2. 条件付き書式のルール数を減らす(複数ルールを統合)
  3. 「数式」タブ→計算方法を「手動」に変更
  4. 不要な非表示行・列を削除