行数の多い売上表をスクロールしたら、どの列が何のデータかわからなくなった。横に広い スケジュール表で、担当者名の列が見えなくなって入力ミスをしてしまった——こうした操作上のストレスを解消するのが「ウィンドウ枠の固定」機能です。
映像制作の現場でも、クライアントへの納品管理表・撮影スケジュール・素材リストなど、Excelで大きな表を扱う機会は少なくありません。見出し行や項目列を固定することで、スクロールしても常に項目が確認できる状態になり、入力ミスや確認漏れを防げます。
この記事では、先頭行・先頭列・複数行列の固定手順から、印刷時の固定設定の違い、固定できない時の確認ポイントまで、操作手順を一歩ずつわかりやすく解説します。
エクセルのウィンドウ枠の固定とは?

スクロールしても行や列を表示し続ける機能
ウィンドウ枠の固定とは、Excelのシートをスクロールしても指定した行や列が画面上に表示され続けるようにする機能です。大きな表で下方向・右方向にスクロールしても、固定した見出し行や項目列が常に表示されます。
大きな表でも見出しを確認しやすくなる
100行・200行を超える表では、スクロールするたびに「この列は何を表しているか」を確認するために先頭に戻る手間が発生します。ウィンドウ枠の固定を使えば、どのセルを編集・確認していても見出しが常に表示されるため、作業効率が大きく向上します。
集計表・売上表・スケジュール表で役立つ
月別売上表・クライアント管理表・撮影スケジュール・素材納品チェックリストなど、行数・列数の多い表全般で有効です。特に複数人で同じファイルを使用する共有ファイルでは、見出しを固定することで誰でも迷わず操作できる状態を維持できます。
印刷時の固定とは別の機能である点に注意する
ウィンドウ枠の固定は画面表示のみに影響します。印刷時にすべてのページに見出しを繰り返し表示するには「印刷タイトル」という別機能を使う必要があります。この違いはこの記事の後半で詳しく解説します。
ウィンドウ枠の固定が役立つ場面

縦に長い表で見出し行を常に表示したい場合
月次の取引明細・日別の作業ログ・素材管理リストなど、行数が多い表では下方向へのスクロールで見出し行が見えなくなります。1行目の見出しを固定することで、何行目を見ていても項目名が確認できます。
横に長い表で項目列を常に表示したい場合
12ヶ月分のデータを横に並べた表や、多数の属性を列に並べたデータシートでは、右方向へのスクロールでA列の名前・IDが見えなくなります。A列を固定することでどの列を見ていても対象のデータが誰のものか確認できます。
行と列の両方を固定してデータを確認したい場合
縦横両方に大きい表(例:担当者×月別の集計表)では、行と列を同時に固定することで「どの担当者の・何月のデータか」を常に確認しながら作業できます。
複数行・複数列の見出しがある表を扱う場合
大分類・中分類・小分類のように複数行で構成された見出しや、会社名・担当者名・連絡先が3列にわたる表では、複数行・複数列をまとめて固定することで作業性が維持されます。
入力ミスや確認ミスを減らしたい場合
見出しが見えない状態での入力は、列を間違えるリスクが高まります。ウィンドウ枠の固定を設定しておくことは、データの正確性を維持するためのシンプルかつ効果的な対策です。
エクセルで先頭行を固定する方法

Excelの先頭行固定の基本手順と活用方法として、もっともシンプルなパターンから確認します。
「表示」タブを開く
Excelのリボン上部にある「表示」タブをクリックします。シートのどのセルが選択されていても操作できます。
「ウィンドウ枠の固定」を選択する
「表示」タブ内の「ウィンドウ」グループにある「ウィンドウ枠の固定」ボタンをクリックします。ドロップダウンメニューが表示されます。
「先頭行の固定」をクリックする
表示されたメニューから「先頭行の固定」を選択します。選択しているセルの位置に関わらず、自動的に1行目が固定されます。固定後は1行目と2行目の間に実線が表示されます。
下にスクロールして1行目が固定されているか確認する
シートを下方向にスクロールし、1行目の見出しが常に表示されていることを確認します。2行目以降のデータがスクロールしても1行目が動かなければ固定完了です。
エクセルで先頭列を固定する方法
「表示」タブを開く
先頭行の固定と同様に「表示」タブをクリックします。
「ウィンドウ枠の固定」を選択する
「ウィンドウ枠の固定」ボタンをクリックしてドロップダウンメニューを表示します。
「先頭列の固定」をクリックする
メニューから「先頭列の固定」を選択します。選択セルに関わらず自動的にA列が固定されます。A列とB列の間に実線が表示されます。
右にスクロールしてA列が固定されているか確認する
シートを右方向にスクロールし、A列が常に表示されていることを確認します。B列以降がスクロールしてもA列が動かなければ固定完了です。
エクセルで複数行を固定する方法
固定したい行のひとつ下の行を選択する
複数行を固定する場合は「先頭行の固定」ではなく、固定したい最後の行のひとつ下の行全体を選択してから「ウィンドウ枠の固定」を実行します。行番号をクリックして行全体を選択するか、その行の任意のセルを選択します。
複数行固定の例
1行目と2行目を固定する場合は3行目を選択する
1行目・2行目を固定したい場合は3行目(または3行目の任意のセル)を選択します。3行目・4行目を固定したい場合は5行目を選択します。注意: 「固定したい最後の行の1つ下」を選択するのがルールです。固定したい行自体を選択してしまうと、意図しない行が固定されることがあります。
「表示」タブから「ウィンドウ枠の固定」を実行する
「表示」タブ→「ウィンドウ枠の固定」→「ウィンドウ枠の固定」(一番上の項目)をクリックします。先頭行・先頭列の固定ではなく、一番上の「ウィンドウ枠の固定」を選択することがポイントです。
スクロールして指定した行が固定されているか確認する
下方向にスクロールして、指定した複数行が固定されていることを確認します。固定された最後の行の下に実線が表示されます。
エクセルで複数列を固定する方法
固定したい列のひとつ右の列を選択する
複数列を固定する場合は、固定したい最後の列のひとつ右の列全体または任意のセルを選択します。
複数列固定の例
A列とB列を固定する場合はC列を選択する
A列・B列を固定したい場合はC列(またはC列の任意のセル)を選択します。A列・B列・C列を固定したい場合はD列を選択します。
「表示」タブから「ウィンドウ枠の固定」を実行する
「表示」タブ→「ウィンドウ枠の固定」→「ウィンドウ枠の固定」をクリックします。
横にスクロールして指定した列が固定されているか確認する
右方向にスクロールして指定した複数列が固定されていることを確認します。固定された最後の列の右側に実線が表示されます。
エクセルで行と列を同時に固定する方法
固定したい行と列の右下にあるセルを選択する
行と列を同時に固定するには、固定したい行のひとつ下かつ固定したい列のひとつ右のセルを選択します。これが行列同時固定で最も重要な操作です。
行列同時固定の例
1行目・2行目とA列・B列を固定する場合はC3セルを選択する
固定したい行は1行目・2行目(最後の固定行は2行目)→ひとつ下は3行目。固定したい列はA列・B列(最後の固定列はB列)→ひとつ右はC列。したがってC3セルを選択します。
| 固定したい行 | 固定したい列 | 選択するセル |
|---|---|---|
| 1行目のみ | A列のみ | B2 |
| 1行目・2行目 | A列のみ | B3 |
| 1行目のみ | A列・B列 | C2 |
| 1行目・2行目 | A列・B列 | C3 |
「表示」タブから「ウィンドウ枠の固定」をクリックする
「表示」タブ→「ウィンドウ枠の固定」→「ウィンドウ枠の固定」を選択します。
上下左右にスクロールして固定範囲を確認する
下方向・右方向の両方にスクロールし、指定した行と列が同時に固定されていることを確認します。行の固定線と列の固定線が交差する形で実線が表示されます。
ウィンドウ枠の固定を解除する方法
「表示」タブを開く
固定を解除したいシートを開いた状態で「表示」タブをクリックします。
「ウィンドウ枠の固定」を選択する
固定が設定されている状態では「ウィンドウ枠の固定」ボタンのメニューに「ウィンドウ枠固定の解除」が表示されます。
「ウィンドウ枠固定の解除」をクリックする
「ウィンドウ枠固定の解除」を選択します。解除は1クリックで完了します。
行・列・行列両方の固定がまとめて解除される
行のみ・列のみ・行列両方のいずれの固定でも、解除操作は同じです。設定されているすべての固定が一度に解除されます。一部だけを解除することはできないため、固定範囲を変更したい場合は一度解除してから改めて設定し直してください。
エクセルで行や列を固定して印刷する方法
画面表示の固定と印刷時の固定は別機能
ウィンドウ枠の固定を設定しても、印刷時の2ページ目以降に見出しは自動的に繰り返されません。印刷すべてのページに見出しを表示するには「印刷タイトル」機能を使う必要があります。この2つは完全に独立した機能です。
「ページレイアウト」タブを開く
Excelのリボンから「ページレイアウト」タブをクリックします。
「印刷タイトル」を選択する
「ページ設定」グループ内の「印刷タイトル」をクリックします。「ページ設定」ダイアログボックスが開き、「シート」タブが表示されます。
「タイトル行」または「タイトル列」を指定する
「印刷タイトル」の項目の中に「タイトル行」(行を固定印刷したい場合)と「タイトル列」(列を固定印刷したい場合)の入力欄があります。入力欄の右側にある折りたたみボタンをクリックするか、直接入力で範囲を指定します。
印刷プレビューで2ページ目以降の表示を確認する
設定後に「印刷プレビュー」で2ページ目以降を確認し、各ページに見出しが表示されていることを確認してから印刷を実行してください。
行を固定して印刷する方法
Excelの印刷タイトル設定で行・列を固定して印刷する方法の詳細手順を確認します。
「印刷タイトル」の「タイトル行」を選択する
「ページレイアウト」→「印刷タイトル」を開き、「タイトル行」欄の右にある折りたたみボタンをクリックします。
各ページに表示したい行を指定する
シートに戻り、見出しとして印刷したい行の行番号をクリックします。1行目のみなら「$1:$1」、1〜2行目なら「$1:$2」と表示されます。折りたたみを解除して確定します。
複数ページでも見出し行が表示されるか確認する
「印刷プレビュー」で2ページ目・3ページ目を確認し、各ページの先頭に指定した見出し行が繰り返し表示されることを確認します。
問題がなければ印刷を実行する
プレビューで問題がなければ「印刷」を実行します。印刷タイトルの設定はファイルを保存すれば次回以降も維持されます。
列を固定して印刷する方法
「印刷タイトル」の「タイトル列」を選択する
「ページレイアウト」→「印刷タイトル」を開き、「タイトル列」欄の右にある折りたたみボタンをクリックします。
各ページに表示したい列を指定する
シートに戻り、見出しとして印刷したい列の列番号をクリックします。A列のみなら「$A:$A」、A〜B列なら「$A:$B」と表示されます。
横に長い表でも項目列を確認しやすくする
横方向に複数ページにわたる表では、左端の項目列が2ページ目以降に印刷されないと「どの行が何を示すか」が判断できなくなります。タイトル列を設定することで横に長い表の可読性が大きく向上します。
印刷プレビューで表示を確認する
2ページ目の左端に指定した列が表示されていることをプレビューで確認してから印刷を実行してください。
行と列を固定して印刷する方法
「タイトル行」と「タイトル列」の両方を指定する
「ページ設定」の「シート」タブで「タイトル行」と「タイトル列」の両方を入力することで、縦横両方に見出しを固定した状態で印刷できます。それぞれ独立して設定できます。
縦横に大きい表の印刷で役立つ
担当者×月別の集計表のような縦横両方に大きい表を印刷する場合、行と列の両方のタイトルを設定することで各ページが単独でも読み取れる状態になります。
ページごとに見出しが表示されるか確認する
印刷プレビューで複数ページを順番に確認し、すべてのページの上端に見出し行・左端に見出し列が表示されていることを確認します。
印刷範囲やページ区切りもあわせて確認する
大きな表の印刷では、印刷タイトルの設定に加えて印刷範囲の指定とページ区切りの調整も合わせて確認することで、見やすい印刷結果が得られます。「ページレイアウト」→「改ページの挿入」を活用してください。
ウィンドウ枠の固定ができない時の確認ポイント
Excelのウィンドウ枠の固定ができない場合の原因と対処法として、以下の項目を順番に確認してください。
セルの選択位置が正しいか確認する
複数行・複数列・行列同時の固定では、選択するセルの位置が結果を左右します。「固定したい範囲の右下のひとつ外側」を選択しているかを確認してください。A1セルを選択した状態で「ウィンドウ枠の固定」を実行すると、固定はされますが見た目上の変化がわかりにくい場合があります。
すでに固定されている場合は一度解除する
固定が設定済みの状態では「ウィンドウ枠の固定」メニューに「先頭行の固定」「先頭列の固定」ではなく「ウィンドウ枠固定の解除」のみが表示されます。固定範囲を変更したい場合は一度解除してから改めて設定してください。
シートが保護されていないか確認する
シートに保護設定がかかっている場合、ウィンドウ枠の固定を変更できないことがあります。「校閲」タブ→「シートの保護の解除」で保護を解除してから操作してください。
ブックの表示モードを確認する
「改ページプレビュー」または「ページレイアウト」表示モードではウィンドウ枠の固定が操作できない場合があります。「表示」タブ→「標準」に切り替えてから操作してください。
Excelの画面幅や表示倍率を見直す
表示倍率が極端に小さい・または大きい状態では固定線が見えにくいことがあります。100%表示で固定線が表示されているかを確認してください。
ウィンドウ枠の固定を使う時の注意点
固定したい範囲の右下を選ぶルールを理解する
「先頭行の固定」「先頭列の固定」は選択セルに関わらず自動で1行目・A列を固定しますが、複数行・複数列・行列同時固定では選択するセルが結果を決定します。「固定したい最後の行のひとつ下、かつ固定したい最後の列のひとつ右のセル」を選択するルールを正確に理解しておくことが、意図した固定を設定するための基本です。
先頭行固定・先頭列固定と通常の固定を使い分ける
1行目のみ・A列のみを固定するなら「先頭行の固定」「先頭列の固定」を使う方が確実です。それ以外のパターンは「ウィンドウ枠の固定」(セルを選択してから実行)を使います。
固定範囲を広くしすぎると作業画面が狭くなる
多くの行や列を固定すると、スクロール可能な作業エリアが狭くなります。固定は本当に必要な見出し部分に限定することを推奨します。
印刷には「印刷タイトル」を使う
画面での作業にはウィンドウ枠の固定、印刷時の各ページへの見出し繰り返しには印刷タイトルと、用途に応じて使い分けることが重要です。ウィンドウ枠の固定だけでは印刷に反映されません。
共有ファイルでは見やすさを確認してから保存する
ウィンドウ枠の固定設定はファイルに保存されます。複数人で使用するファイルに固定を設定する場合は、他の利用者の画面サイズや使用目的を考慮した上で設定してください。
エクセルのウィンドウ枠の固定に関するよくある質問
先頭行以外の行だけを固定できる?
直接的には難しいです。ウィンドウ枠の固定は常にシートの上端または左端から固定します。たとえば3行目だけを固定することはできませんが、1〜3行目をまとめて固定することは可能です。特定の行だけを画面上に残す場合は「分割」機能が代替手段になることがあります。
複数行と複数列を同時に固定できる?
可能です。固定したい行の最後のひとつ下・かつ固定したい列の最後のひとつ右のセルを選択してから「ウィンドウ枠の固定」を実行することで、行と列を同時に固定できます。たとえば2行目までとB列までを固定したい場合はC3セルを選択して実行します。
固定したのに印刷に反映されないのはなぜ?
ウィンドウ枠の固定は画面表示専用の機能であり、印刷には反映されません。印刷時に各ページの上端・左端に見出しを繰り返し表示するには「ページレイアウト」タブの「印刷タイトル」を使用してください。印刷タイトルの設定方法と固定との違いも合わせて確認してください。
固定を解除できない時はどうする?
シートに保護がかかっている場合は「校閲」タブ→「シートの保護の解除」で保護を解除してから解除操作を行ってください。また「改ページプレビュー」表示モードでは解除できないケースがあるため、「標準」表示に切り替えてから試してください。
ウィンドウ枠の固定と分割の違いは?
ウィンドウ枠の固定は選択した行・列を常に表示し続ける機能で、固定された部分はスクロールしません。分割はシートを複数のペインに分けて、それぞれ独立してスクロールできる状態にする機能です。異なる場所のデータを同時に確認したい場合は分割が適しています。
スマホ版やWeb版Excelでも固定できる?
ExcelのモバイルアプリやMicrosoft 365のWeb版(Excel for the web)でも基本的なウィンドウ枠の固定機能は利用できますが、一部操作の手順や表示が異なります。機能の詳細や最新の対応状況はMicrosoft公式サポートで確認することを推奨します。
※確認が必要:モバイル版・Web版の具体的な操作手順はバージョンにより変わります。公式サポートページで最新情報を確認してください。
エクセルのウィンドウ枠の固定は大きな表を見やすくする便利機能
見出し行や項目列を固定すると確認しやすくなる
スクロールしても常に見出しが表示される状態を作るだけで、大きな表での入力ミス・確認漏れが大幅に減ります。行数・列数の多い表を扱う場面では最初に設定しておくことを推奨します。
固定したい範囲に応じて選択するセルや行列を変える
先頭行のみなら「先頭行の固定」、複数行なら「固定したい最後の行のひとつ下を選択してウィンドウ枠の固定」、行と列の同時固定なら「右下のひとつ外側のセルを選択して実行」という3パターンの使い分けを覚えておくと、あらゆる固定パターンに対応できます。
固定表示と印刷時の固定は別機能として使い分ける
画面表示にはウィンドウ枠の固定、印刷には印刷タイトルと、用途に応じた機能を使い分けることが実務での正しい使い方です。「固定しているのに印刷に反映されない」というトラブルはこの違いを理解していないことが原因のほとんどです。
大きな表を扱う時はウィンドウ枠の固定で作業効率を高める
納品管理表・クライアント別スケジュール・予算集計表など、Excelで扱う表が大きくなるほどウィンドウ枠の固定の効果は高まります。設定はわずか数クリックで完了するため、大きな表を開いたタイミングで最初に設定する習慣を持つことが、正確で効率的なExcel作業の基本になります。

