Google Sheetsの操作が重いときは、画面の描画、数式の再計算、GASの実行を分けて確かめます。
GASはサーバー側で実行しますが、ブラウザーの描画にはPCのCPUやメモリー、GPUなども関係します。
どの環境でもPCの性能が影響しない、とは言えません。
同じ練習表で、遅くなる操作を分ける
| 観察する操作 | 次に確認する箇所 |
|---|---|
| セル選択・スクロールが遅い | 同じファイルでタブ数やブラウザーの状態を変えて比較する |
| 数式変更後の結果が遅い | 参照範囲、揮発性関数、外部参照、再計算の条件を確認する |
| GASが長く走る | Apps Scriptの実行数で対象関数と時間を確認する |
| ファイルを開く時だけ遅い | 回線、接続状態、拡張機能の影響を切り分ける |
業務ファイルの設定を先に変えるのではなく、コピーを作り、変更前後を同じ操作で比較します。
PCの比較ならファイル、入力件数、ブラウザー、表示条件をそろえます。
この記事では処理時間や機種ごとの性能は測定していません。
追加機器の前に、画面内の表示を調整する
Web版Google Sheetsの右上にある「メニューを非表示」を押すと、メニュー部分を隠せます。
Windowsの今回の練習ではCtrl+Shift+Fでも切り替えられました。
もう一度押すと戻ります。
ブラウザー独自のショートカットと競合する場合は、画面のボタンを使います。

同じ1280px幅の練習画面で、列見出しの位置が下から上へ移り、表示できる行の領域が増えることを確認しました。
計算が速くなったという測定ではありません。
文字が読みにくくなる縮小表示より、まず必要なメニューと資料の置き方を見直します。
名前ボックスで範囲へ移動する
数式バー左の名前ボックスへ A1 と入力してEnterを押すと、A1を選択できます。
A2:B6なら範囲をまとめて選択できます。
長い表を何度もスクロールする操作を減らせます。
選択だけでセルの値は変わりません。
表の負荷を調べるときの変更と戻し方
参照範囲を必要な行へ絞る場合は、コピー上で元の式を控え、計算値が同じか確かめます。
空行・空列には将来の入力、名前付き範囲、保護、スクリプトの参照がある場合があるため、重いという理由だけで一括削除しないようにします。
表示の調整で足りる場合は、メニュー表示を戻すだけで復帰できます。
画面と入力機器を選ぶときの確認項目
シートと資料を並べたときの文字の大きさ、作業距離、机の奥行き、持ち運ぶ頻度を確認します。
画面を追加する場合はPCの映像出力端子と必要なケーブル、電源、配置を先に確かめます。
マウスやモニターアームは、手や姿勢の負担と設置条件を見て選びます。
特定のCPUやメモリー容量だけで、すべてのファイルの速度を保証することはできません。
GASの時間制限とエラーはGAS│エラーの意味と対処法|6分制限・承認・回数上限・トリガー、値の取得はGoogleスプレッドシート│GASでスプレッドシートのA1セルの値を取得する方法を参照できます。
以下の既存の商品案内は機器の候補です。
この記事で機種別の速度や効果を測定したものではありません。
関連記事と既存の案内
関連する操作は各記事へのリンクから確認できます。
練習ZIPと本文の検証範囲を優先し、旧実装や外部の例をそのまま業務ファイルへ適用しないようにします。

よくある質問:スプレッドシートが重いときのチェックリスト
Googleスプレッドシートが重いときは、何から確認しますか?
画面の描画、数式の再計算、GASの実行を分けて確かめます。GASはサーバー側で実行しますが、ブラウザーの描画には、PCのCPUやメモリー、GPUなども関係します。どの環境でも、PCの性能が影響しないとは言えません。
操作ごとに、何を確認すればよいですか?
セル選択・スクロールが遅い場合は、タブ数やブラウザーの状態を変えて比較します。数式変更後が遅い場合は、参照範囲、揮発性関数、外部参照、再計算の条件を確認します。GASが長く走る場合は、Apps Scriptの実行数で、対象関数と時間を確認します。ファイルを開く時だけ遅い場合は、回線、接続状態、拡張機能の影響を切り分けます。
業務のファイルは、直接設定を変えてよいですか?
変えないでください。コピーを作り、変更前後を同じ操作で比較します。PCの比較なら、ファイル、入力件数、ブラウザー、表示条件をそろえます。
画面を広く使うには?
Web版Google Sheetsの右上にある「メニューを非表示」を押すと、メニュー部分を隠せます。Windowsの記事の練習では、Ctrl+Shift+Fでも切り替えられました。ブラウザー独自のショートカットと競合する場合は、画面のボタンを使います。メニューを隠しても、計算が速くなるわけではありません。
長い表で、すばやく移動するには?
数式バー左の名前ボックスへ、A1などと入力してEnterを押すと、そのセルを選択できます。A2:B6のように、範囲をまとめて選択することもできます。選択だけでセルの値は変わりません。
空行や空列は、重いので削除してよいですか?
重いという理由だけで、一括削除しないようにします。空行・空列には、将来の入力、名前付き範囲、保護、スクリプトの参照がある場合があります。
