- 作成日 : 2025年10月16日
スプレッドシートでスクロールしても見出しを固定するには?行・列の固定方法から固定できない時の対処法まで完全解説
大きなデータを扱うGoogleスプレッドシートで、スクロールすると見出しが画面から消えてしまい、今どの列を見ているのか分からなくなった経験はありませんか。本記事では、スプレッドシートの見出しを固定する機能を使って、見出し行や列を常に表示させる方法を詳しく解説します。
PC版での基本操作はもちろん、スマートフォンでの設定方法、さらには固定がうまくいかない時のトラブルシューティングまで、実際の業務で役立つスクロール時の固定テクニックをわかりやすくお伝えします。
目次
スプレッドシートのスクロール固定とは何か?
スプレッドシートのスクロール固定とは、特定の行や列を画面上部または左端に固定し、シートをスクロールしても常に表示されるようにすることです。大量のデータなどでシートの下までスクロールしても見出しを見失わないようにするために便利な機能です。
Googleスプレッドシートでは『固定(フリーズ)』と呼ばれ、Excelの『ウィンドウ枠の固定』に近い機能です。
たとえば、100行を超える売上データを管理している場合、下にスクロールすると1行目の「商品名」「単価」「数量」といった見出しが見えなくなるため、各列が何を表しているのか確認するために、上までスクロールして戻る必要があり、作業効率が著しく低下します。スクロール固定を使えば、どれだけスクロールしても見出し行は常に画面上部に表示され続けるため、データの確認や入力作業がスムーズに行えるようになります。
また、横に長い表の場合も同様で、左端の「社員名」や「商品コード」などの識別情報を固定しておくことで、右側のデータを確認する際も、どの行のデータを見ているのか一目で分かります。特に、月別の売上推移や部門別の実績比較など、横に項目が増えていくタイプの表では、列の固定が極めて重要な役割を果たします。
固定できる範囲と種類について
スプレッドシートでは、行の固定、列の固定、そして行と列の同時固定という3つのパターンが可能です。固定できる範囲は1行または1列から始まり、必要に応じて連続する複数行・複数列を固定することもできます。
最も一般的な使い方は、1行目のヘッダー行を固定するパターンですが、表の構造によっては2行目や3行目まで固定したい場合もあるでしょう。例えば、1行目に大見出し、2行目に小見出しがある場合は、2行まとめて固定することで、より分かりやすい表示を維持できます。
列の固定についても同様で、A列だけでなく、B列やC列まで固定することで、複数の識別情報を常に表示させることが可能です。日付と担当者名の両方を固定したい場合などに便利な機能です。
PC版でスクロール固定を設定する基本手順
PC版Googleスプレッドシートでスクロール固定を行うには、メニューバーの「表示」から「固定」を選択し、固定したい行数または列数を指定するだけで簡単に設定できます。 この操作は数秒で完了し、すぐに効果を確認できるため、大量のデータを扱う前に必ず設定しておきたい機能です。
行を固定する具体的な手順
行の固定を行う際は、まず固定したい行数を決める必要があります。見出しが1行だけの場合は「1行」を選択しますが、複数行にわたる見出しがある場合は、その行数に応じて選択します。
「表示」メニューをクリックすると、「固定」という項目が表示されます。ここにマウスカーソルを合わせると、サブメニューが展開され、「行なし」「1行」「2行」「現在の行まで(〇行)」という選択肢が表示されます。例えば、3行目まで固定したい場合は、3行目のいずれかのセルをクリックしてから「現在の行まで」を選択することで、1行目から3行目までが固定されます。
固定が成功すると、固定された行の下に薄いグレーの線が表示されます。この線が固定の境界線となり、この線より上の行は、どれだけ下にスクロールしても画面上部に表示され続けます。試しに下方向にスクロールしてみると、固定した行が画面上部に残り、その下のデータだけがスクロールすることが確認できるはずです。
列を固定する方法と活用シーン
列の固定も行の固定と同様の手順で行えます。「表示」→「固定」のメニューから、今度は「列なし」「1列」「2列」「現在の列まで」という選択肢から選びます。
列の固定が特に有効なのは、横に長い表を扱う場合です。例えば、月次売上表で1月から12月までのデータが横に並んでいる場合、A列の「商品名」を固定しておけば、12月のデータを見ている時も、どの商品の売上なのかが一目で分かります。
複数列を固定する場合は、固定したい最後の列(例えばC列)のセルを選択してから、「現在の列まで」を選択します。これにより、A列からC列までが固定され、D列以降が横スクロールの対象となります。
行と列を同時に固定する方法
行と列を同時に固定する場合、『現在の行まで』『現在の列まで』を指定すれば一度に設定できます。例えば、1行目と1列目を両方固定すると、左上のA1セルを含む領域が固定され、B2セル以降が縦横にスクロール可能な領域となります。これは、大規模な集計表やマトリックス形式のデータを扱う際に非常に便利な設定です。
固定された領域は、薄いグレーの線で区切られ、視覚的にも固定範囲が明確に分かるようになっています。この境界線は、固定を解除するまで表示され続けます。
スマートフォンでスクロール固定を設定する方法
スマートフォンアプリでも行や列を固定できますが、PC版より機能が限定されます。固定したい行または列を長押しして表示されるメニューから「行を固定」または「列を固定」を選択することで設定できます。
Android版アプリでの固定手順
Android版のGoogleスプレッドシートアプリでスクロール固定を行う場合、まずアプリを開いて対象のスプレッドシートを表示します。行を固定したい場合は、固定したい行番号(左端の数字)を長押しします。すると、コンテキストメニューが表示され、その中に「行を固定」という選択肢が現れます。
これをタップすると、選択した行までが固定されます。例えば、2行目を長押しして「行を固定」を選択すると、1行目と2行目が固定され、3行目以降がスクロール対象となります。固定が適用されると、固定行の下に境界線が表示され、実際にスクロールして動作を確認できます。
列の固定も同様の操作で行えます。固定したい列のヘッダー(上部のアルファベット)を長押しし、表示されるメニューから「列を固定」を選択します。A列を選択すれば1列だけ、B列を選択すればA列とB列の2列が固定されるという仕組みです。
ただし、スマホアプリでは画面サイズの制約から、あまり多くの行や列を固定すると、実際のデータ表示領域が狭くなってしまうという問題があります。そのため、本当に必要な最小限の行列だけを固定することをお勧めします。
iOS版アプリでの操作方法
iOS版(iPhone/iPad)のGoogleスプレッドシートアプリも、基本的な操作はAndroid版と同様です。行番号または列のヘッダーを長押しすることで、固定オプションが表示されます。
iPadの場合は画面が大きいため、より多くの行列を固定しても実用的ですが、iPhoneでは画面サイズの制約がより顕著になります。特に横向き表示にした場合、固定行が画面の大部分を占めてしまうことがあるため、縦向き表示での使用を基本とし、必要に応じて固定を一時的に解除することも検討してください。
また、iOS版では、固定の解除が若干分かりにくい場合があります。固定を解除したい場合は、固定されている行または列を再度長押しし、「固定を解除」を選択します。メニューに表示されない場合は、アプリを最新版にアップデートすることで解決することがあります。
スマホ特有の制限事項と対処法
スマートフォンでのスクロール固定には、いくつかの制限があります。まず、複数の不連続な行や列を固定することはできません。また、固定できる行数や列数にも実質的な制限があり、画面サイズを考慮すると、通常は1〜2行、1〜2列程度が実用的な範囲となります。
さらに、スマホアプリでは固定した状態での編集作業が若干やりにくくなる場合があります。特に、固定行のすぐ下のセルを編集する際、キーボードが表示されると固定行で画面が埋まってしまい、編集中のセルが見えなくなることがあります。
このような場合の対処法として、一時的に固定を解除して編集を行い、編集完了後に再度固定を設定するという方法があります。また、重要な編集作業はPC版で行い、スマホは主に閲覧用として使い分けるという運用も効果的です。
固定がうまくできない時のトラブルシューティング
スクロール固定がうまくできない場合、最も多い原因はフィルタビューが有効になっていること、保護されたシートであること、またはブラウザのキャッシュの問題です。 これらの問題は、適切な対処法を知っていれば簡単に解決できます。
フィルタビューとの競合問題
フィルタビューが有効になっている状態では、行と列の固定機能が正常に動作しないことがあります。フィルタビューは、データの一部を条件に基づいて表示する機能ですが、この機能と固定機能は相性が悪く、同時に使用すると予期しない動作を引き起こすことがあります。
この問題を解決するには、まずフィルタビューを終了する必要があります。画面右上に「フィルタビュー:〇〇」という表示がある場合は、その横の「×」ボタンをクリックしてフィルタビューを終了します。その後、改めて行や列の固定を設定すると、正常に機能するはずです。
どうしてもフィルタビューと固定を併用したい場合は、先に固定を設定してからフィルタビューを作成するという順番を守ることで、ある程度の共存が可能になります。ただし、この場合でも動作が不安定になることがあるため、注意が必要です。
保護されたシートでの制限
シートが保護されている場合、編集権限を持たないユーザーは固定の設定を変更できません。これは、シートの所有者が意図的に設定した保護機能によるもので、データの整合性を保つための重要な機能です。
自分が編集権限を持っているかどうかは、シート上部の共有ボタンの横に表示される「閲覧のみ」や「編集可能」といった表示で確認できます。「閲覧のみ」の場合は、固定の設定を変更することはできません。
この場合の対処法は、シートの所有者または編集権限を持つユーザーに連絡し、固定の設定を依頼するか、編集権限を付与してもらうことです。一時的に編集権限が必要な場合は、その旨を説明して権限変更を依頼しましょう。
ブラウザやアプリの問題と解決策
時として、ブラウザのキャッシュやCookie、拡張機能が原因で固定機能が正常に動作しないことがあります。特に、長期間同じブラウザを使用している場合や、多くの拡張機能をインストールしている場合に、この問題が発生しやすくなります。
まず試すべきは、ブラウザの更新(F5キー)です。これで解決しない場合は、キャッシュとCookieをクリアしてみます。Chromeの場合、設定メニューから「プライバシーとセキュリティ」→「閲覧履歴データを削除」を選択し、キャッシュされた画像とファイル、Cookieと他のサイトデータを削除します。
それでも問題が解決しない場合は、シークレットモード(プライベートブラウジング)で試してみてください。シークレットモードでは拡張機能が無効になるため、拡張機能が原因の場合はこれで正常に動作するはずです。
アプリの場合は、アプリの再起動、アップデート、または再インストールを試してみてください。特に、アプリのバージョンが古い場合は、最新版にアップデートすることで多くの問題が解決します。
固定機能を活用した実践的な使い方
スクロール固定は単に見出しを表示するだけでなく、作業効率を大幅に向上させる様々な活用方法があり、集計行の固定、複数シートでの統一設定、条件付き書式との組み合わせなど、高度な使い方も可能です。 これらのテクニックを身につけることで、より生産的なスプレッドシート運用が実現できます。
集計行を下部に固定する裏技
通常、行の固定は上部から行いますが、実は画面を分割することで、下部に集計行を固定表示するような効果を得ることもできます。これは正式な機能ではありませんが、ウィンドウを2つ開いて上下に配置することで実現できます。
同じスプレッドシートを別のタブまたはウィンドウで開き、一方は通常のデータ表示用、もう一方は最下部の集計行を表示するように調整します。ブラウザのウィンドウサイズを調整して上下に配置すれば、あたかも上部と下部の両方が固定されているような表示を作ることができます。
この方法は、月次の売上集計や年間予算の管理など、常に合計値を確認しながら個別データを入力する必要がある場合に特に有効です。
複数のシートで統一した固定設定
複数のシートで同じような構造のデータを扱う場合、すべてのシートで同じ固定設定を適用することで、シート間の移動がスムーズになります。例えば、月別のシートがある場合、すべてのシートで1行目を固定しておけば、どのシートを開いても同じ操作感で作業できます。
新しいシートを作成する際は、既存のシートをコピーすることで、固定設定も含めてすべての書式設定を引き継ぐことができます。シートタブを右クリックして「コピー」を選択し、必要な数だけ複製すれば、統一された固定設定を持つシート群を簡単に作成できます。
条件付き書式と組み合わせた視覚的な強調
固定した行や列に条件付き書式を適用することで、より見やすい表示を実現できます。例えば、固定したヘッダー行に背景色を設定したり、固定した列の文字を太字にしたりすることで、固定領域と通常領域の区別を明確にできます。
さらに、固定行の中でも特定の条件を満たすセルの色を変えるなど、動的な視覚効果を加えることも可能です。例えば、売上目標を超えた月のヘッダーを緑色に、未達の月を赤色にするといった設定により、スクロールしながらでも重要な情報を瞬時に把握できるようになります。
スプレッドシートの見出し固定でスクロール時も表示を維持
Googleスプレッドシートでは、見出し行や列を固定することで、スクロールしても常に表示させることができます。これにより、大量のデータを扱う際も列や行の内容を見失わず、入力や確認作業をスムーズに進められます。PC版では「表示」メニューから簡単に行や列を固定でき、複数行・複数列の同時固定も可能です。スマホアプリでも基本的な固定機能は利用できますが、PC版に比べ操作は限定されます。
固定がうまくいかない場合はフィルタビューやシート保護の影響を確認することが有効です。見出しの固定を正しく使えば、売上表やスケジュール管理など日常業務の効率化につながります。
この記事をお読みの方におすすめのガイド5選【部署別紹介】
最後に、この記事をお読みの方によく活用いただいている人気の資料・ガイドを紹介します。すべて無料ですので、ぜひお気軽にご活用ください。
経理担当者向け
①Excel関数集 32選まとめブック
経理担当者の方をはじめ、ビジネスパーソンが知っておきたい便利なExcel関数集を初級~上級までギュッと網羅。新人社員の研修用などにもお使いいただけます。Google スプレッドシートならではの関数もご紹介しています。
②勘定科目・仕訳辞典(税理士監修)
勘定科目・仕訳に関する基本知識、および各勘定科目の仕訳例を具体的かつ網羅的にまとめた、50ページを超えるガイドを無料で提供しております。お手元における保存版としてでだけでなく、従業員への印刷・配布用としてもぜひご活用ください。
人事労務担当者向け
①入社・退職・異動の手続きガイドブック
書類の回収・作成・提出など手間のかかる入社・退職・異動(昇給・昇格、転勤)の手続き。
最新の制度をもとに、よくある質問やチェックポイントを交えながら、各手続きに必要な情報をまとめた人気のガイドですす。
②社会保険・労働保険の手続きガイド
企業において社会保険および労働保険の加入・喪失手続きは必ず発生し、手続きを誤れば保険事故が発生した際に従業員が不利益を被る可能性があります。
各保険の基本的な手続き方法を入社・退職・異動のシーン別にギュッとまとめた分かりやすいガイドです。
総務・法務担当者向け
契約書ひな形まとめ30選
業務委託契約書や工事請負契約書…など各種契約書や、誓約書、念書・覚書、承諾書・通知書…など、使用頻度の高い30個のテンプレートをまとめた、無料で使えるひな形パックです。
※ 掲載している情報は記事更新時点のものです。
※本サイトは、法律的またはその他のアドバイスの提供を目的としたものではありません。当社は本サイトの記載内容(テンプレートを含む)の正確性、妥当性の確保に努めておりますが、ご利用にあたっては、個別の事情を適宜専門家にご相談いただくなど、ご自身の判断でご利用ください。
関連記事
スプレッドシートで画面を分割表示するには?ウィンドウ枠の固定とスマホでの操作方法
大量のデータを扱うスプレッドシートで、見出し行を固定したまま下部のデータをスクロールしたい、または複数の領域を同時に確認したいという場面は日常的に発生します。Googleスプレッドシートでは行・列の「固定(Freeze)」機能で見出しを表示…
詳しくみるCOUNTA関数とは?使い方やCOUNT関数との違い
Excelなどのスプレッドシートでデータの集計を行う際に役立つ「COUNTA関数」。この関数は、指定した範囲内の非空白のセルの数をカウントする機能を持っています。一見シンプルに思えるCOUNTA関数ですが、実際にはデータ分析やレポーティング…
詳しくみるエクセルでグラフの2軸目を加える方法とは?変更や削除はどうする?
エクセルを活用したデータ分析において、2軸グラフは異なる単位のデータを効果的に比較するために非常に便利です。本稿では、エクセルで簡単に2軸目を加える方法を解説いたします。また、追加した2軸の変更や削除に関する手順についても詳しくご紹介します…
詳しくみるスプレッドシートの拡張子とは?ファイル形式の種類から変更方法・使い分けまで解説
Googleスプレッドシートとその関連ファイルの拡張子を理解することは、効率的なファイル管理と他のアプリケーションとの連携において極めて重要です。スプレッドシートは独自のクラウドベース形式を持ちながら、Excel形式やCSV形式など、様々な…
詳しくみるFORMULATEXT関数の使い方:セルの数式を文字列として表示する方法
FORMULATEXT関数は、指定したセルに入力されている数式を文字列として表示する関数です。ワークシートの文書化、数式の監査、エラーチェック、教育資料の作成など、数式の内容を可視化して管理する場面で活用されます。例えば、複雑な財務モデルの…
詳しくみるエクセルでヒストグラムを重ねる!データの傾向を比較・分析する実践ガイド
エクセルで複数のヒストグラムを重ねると、データセットごとの傾向の違いを簡単に比較・分析できます。 そもそもヒストグラムとは、数値データの「ばらつき」や「分布」を可視化するグラフのこと。これを重ね合わせることで、例えば「改善前後の品質データ」…
詳しくみる



