Excelを開いたときに行番号が飛んでいたり、入力したはずのデータが見当たらなかったりすると、「行を削除してしまったのでは?」と不安になるかもしれません。
しかし、Excelで行が表示されないトラブルの多くは、データが消えたのではなく、非表示やフィルターなどの設定によって一時的に見えなくなっているだけです。
主な原因は、次のとおりです。
・行が非表示に設定されている
・フィルターで条件に合わない行が隠れている
・行の高さが「0」または極端に小さくなっている
・グループ化された行が折りたたまれている
・シートが保護されていて再表示できない
・文字色や表示形式によってセルの内容だけが見えない
この記事では、Excelで行が表示されないときに確認したいポイントを、初心者でも試しやすい順番で解説します。上から順に操作すれば、原因を特定しやすくなります。
Excelで行が表示されないときに最初に試すこと

原因が分からない場合は、最初から細かい設定を調べる必要はありません。まずは、発生頻度の高い「行の非表示」「フィルター」「行の高さ」の3つを確認しましょう。
表示されない行の上下を選択して「再表示」する
行番号が「1、2、5、6」のように途中で飛んでいる場合は、3行目と4行目が非表示になっている可能性があります。
次の手順で再表示してください。
1.表示されていない行を挟むように、上下の行番号を選択します。
2.選択した行番号の上で右クリックします。
3.表示されたメニューから「再表示」をクリックします。
例えば3行目と4行目が見えない場合は、2行目から5行目までを選択して右クリックします。セルの中ではなく、画面左側にある行番号の上で右クリックするのがポイントです。
Windows版Excelでは、対象範囲を選択して「Ctrl+Shift+9」を押す方法でも行を再表示できます。ショートカットキーが反応しない場合は、右クリックまたはリボンから操作してください。
シート内の非表示行をまとめて再表示する
どの行が隠れているか分からない場合や、複数の場所で行番号が飛んでいる場合は、シート全体を選択して再表示します。
1.行番号と列番号が交差する、シート左上の三角形をクリックします。
2.「ホーム」タブを開きます。
3.「書式」をクリックします。
4.「非表示/再表示」から「行の再表示」を選択します。
この操作を行うと、シート内で非表示に設定されている行がまとめて表示されます。
フィルターをクリアする
表の見出しに「▼」や漏斗のようなマークが表示されている場合は、フィルターによって一部の行が隠れている可能性があります。
フィルターを解除するには、次の操作を行います。
1.「データ」タブを開きます。
2.並べ替えとフィルターの項目にある「クリア」をクリックします。
特定の列だけ解除する場合は、見出しセルの「▼」をクリックし、「“列名”からフィルターをクリア」を選択します。
フィルター機能そのものが不要であれば、「データ」タブの「フィルター」をクリックしてオフにしてください。絞り込みによって隠れていた行が再び表示されます。
症状からExcelの行が表示されない原因を判断する

表示されない原因は、行番号やシート左端の状態を見るとある程度判断できます。次の表を参考に、当てはまる症状を確認してください。
| 症状 | 考えられる原因 | 最初に試す操作 |
|---|---|---|
| 行番号が途中で飛んでいる | 行の非表示 | 上下の行を選択して「再表示」 |
| 見出しに漏斗マークがある | フィルター | 「データ」タブから「クリア」 |
| 行番号の間に二重線がある | 非表示または高さ0 | 境界線をダブルクリック |
| 左端に「+」ボタンがある | グループ化 | 「+」をクリックして展開 |
| 再表示を選択できない | シートの保護 | 「校閲」タブを確認 |
| 行はあるが文字だけ見えない | 文字色や表示形式 | 数式バーとセルの書式を確認 |
行番号が飛んでいるからといって、必ずしも行が削除されたとは限りません。まずは行番号の境界線、フィルターボタン、左側の「+」マークを確認することが大切です。
非表示を解除しても行が表示されない場合

「再表示」を実行しても変化がない場合は、通常の非表示とは別の原因が考えられます。特に多いのが、行の高さが小さくなっているケースです。
行の高さを自動調整する
行の高さが極端に小さいと、行自体は存在していても画面上では見えない状態になります。
次の手順で高さを自動調整してください。
1.表示されない行を含む範囲を選択します。
2.「ホーム」タブの「書式」をクリックします。
3.「行の高さの自動調整」を選択します。
行番号の下側の境界線をダブルクリックする方法でも、文字の大きさに合わせて高さを調整できます。
複数の行をまとめて直したい場合は、対象となる行をすべて選択してから、いずれかの行番号の境界線をダブルクリックしてください。
行の高さを数値で指定する
自動調整で直らない場合は、行の高さを数値で指定します。
1.対象の行を選択します。
2.行番号の上で右クリックします。
3.「行の高さ」を選択します。
4.「15」や「20」など、0より大きい数値を入力します。
5.「OK」をクリックします。
行の高さが「0」になっていた場合も、この操作で再び表示できます。適切な高さはフォントや表示倍率によって異なるため、文字が見える数値に調整してください。
結合セルがある場合は手動で高さを調整する
複数のセルが結合されている行では、「行の高さの自動調整」が正しく働かないことがあります。
結合セルがある場合は、行番号の境界線をドラッグして手動で高さを広げてください。それでも直らない場合は、一度「セルを結合して中央揃え」のメニューから結合を解除し、行の高さを調整したあとで再設定します。
ただし、結合を解除するとレイアウトが崩れることがあります。業務用ファイルでは、操作前にコピーを保存しておきましょう。
1行目だけが表示されない場合の戻し方

1行目が非表示になっている場合は、その上の行を選択できないため、通常の右クリック操作では再表示しにくいことがあります。
まずは、2行目の行番号を右クリックし、「再表示」が選択できるか確認してください。表示されない場合は、次の方法を試します。
名前ボックスからA1セルを選択する
数式バーの左側にある「名前ボックス」を利用すると、画面に見えていないA1セルを選択できます。
1.数式バーの左側にある名前ボックスをクリックします。
2.「A1」と入力してEnterキーを押します。
3.「ホーム」タブの「書式」をクリックします。
4.「非表示/再表示」から「行の再表示」を選択します。
名前ボックスが見つからない場合は、「ホーム」タブの「検索と選択」から「ジャンプ」を開き、参照先に「A1」と入力する方法もあります。
シート全体を選択して行を再表示する
より簡単な方法は、シート左上の三角形をクリックして全体を選択し、「ホーム」タブの「書式」から「行の再表示」を実行することです。
この方法では、1行目だけでなく、シート内のほかの非表示行もすべて表示されます。
フィルターやテーブルによって行が隠れている場合

フィルターは、条件に一致しないデータを削除せず、一時的に非表示にする機能です。そのため、フィルターを設定したことを忘れると、データが消えたように見えることがあります。
見出しのフィルター条件を解除する
表の見出しにある「▼」をクリックし、現在の絞り込み条件を確認してください。漏斗のマークが付いている列には、何らかの条件が設定されています。
メニューから「すべて選択」にチェックを入れるか、「“列名”からフィルターをクリア」を選択すると、非表示になっていた行が表示されます。
テーブルに設定されたフィルターを確認する
表内のセルをクリックしたときに「テーブルデザイン」タブが表示される場合、その範囲はExcelのテーブルとして設定されています。
テーブルにも見出しごとのフィルターが用意されているため、通常の表と同じように「▼」から条件を解除してください。
行を表示するためだけにテーブルを通常の範囲へ戻す必要はありません。まずはフィルター条件やスライサーが設定されていないかを確認しましょう。
グループ化された行が折りたたまれている場合

行番号の左側に「+」「-」や「1」「2」「3」といったボタンが表示されている場合は、行がグループ化されています。
グループ化は、複数の行を折りたたんで表を見やすくする機能です。削除や通常の非表示とは異なります。
「+」ボタンをクリックして行を展開する
行番号の左側にある「+」をクリックすると、折りたたまれていた行が表示されます。
複数の階層が設定されている場合は、左上にある「2」や「3」など、最も大きい数字をクリックすると、詳細な行までまとめて展開できます。
グループ化を解除する
今後グループ化を使用しない場合は、対象の行を選択し、「データ」タブの「グループ解除」をクリックします。
複数のグループがある場合は、一度の操作ではすべて解除されないことがあります。必要な範囲ごとにグループ解除を実行してください。
「再表示」が選べない場合はシートの保護を確認する

右クリックメニューの「再表示」が選択できない、または行の高さを変更できない場合は、ワークシートが保護されている可能性があります。
「校閲」タブから保護状態を確認する
「校閲」タブを開き、ボタンに「シート保護の解除」と表示されている場合は、現在のシートが保護されています。
「シート保護の解除」をクリックし、必要に応じてパスワードを入力してください。保護が解除されたら、改めて行の再表示や高さの変更を行います。
パスワードが分からない場合は、ファイルの作成者や管理者に確認してください。保護された業務ファイルを無理に変更すると、数式や入力規則を壊してしまうおそれがあります。
行は見えるのにセルの内容が表示されない場合

行番号が連続していて行の高さも正常なのに、文字や数値だけが見えない場合は、行ではなくセルの書式が原因です。
数式バーにデータが表示されるか確認する
空白に見えるセルをクリックし、画面上部の数式バーを確認してください。
数式バーに文字や数値が表示される場合、データは消えていません。文字色、条件付き書式、表示形式などによって見えなくなっています。
文字色と塗りつぶしの色を確認する
背景が白、文字色も白になっていると、セルの内容は見えません。
対象セルを選択し、「ホーム」タブから文字色を「自動」または黒に変更してください。セルに塗りつぶしが設定されている場合は、背景色と文字色が同じになっていないかも確認します。
表示形式に「;;;」が設定されていないか確認する
ユーザー定義の表示形式に「;;;」が設定されていると、セルに値が入っていても画面には表示されません。
1.対象セルを選択します。
2.右クリックして「セルの書式設定」を開きます。
3.「表示形式」タブを選択します。
4.分類を「標準」に変更します。
5.「OK」をクリックします。
「標準」に戻して内容が表示された場合は、ユーザー定義の表示形式が原因です。
条件付き書式を確認する
条件付き書式によって、特定の条件を満たすセルの文字色が背景色と同じになっている場合もあります。
「ホーム」タブの「条件付き書式」から「ルールの管理」を開き、対象セルに適用されているルールを確認してください。
いきなり「シート全体からルールをクリア」を実行すると、必要な色分けまで削除されます。まずはルールの内容と適用先を確認し、不要なものだけを削除することをおすすめします。
ウィンドウ枠の固定や分割も確認する

ウィンドウ枠の固定は行を非表示にする機能ではありません。ただし、画面の一部が固定された状態では、目的の行を見失ったり、スクロールできていないように感じたりすることがあります。
ウィンドウ枠の固定を解除する
「表示」タブを開き、「ウィンドウ枠の固定」から「ウィンドウ枠固定の解除」を選択します。
解除後にシートを上下へスクロールし、目的の行が表示されるか確認してください。
画面の分割を解除する
シート内に太い境界線があり、上下で別々にスクロールできる場合は、ウィンドウが分割されています。
「表示」タブの「分割」が選択されている場合は、もう一度クリックして解除します。
それでもExcelの行が表示されない場合の対処法

ここまでの操作で解決しない場合は、ファイル固有の書式やExcelの一時的な不具合が影響している可能性があります。
元に戻す操作を試す
行が突然見えなくなった直後であれば、「Ctrl+Z」を押して直前の操作を元に戻します。
ただし、ファイルを保存して閉じたあとや、操作履歴が残っていない場合は元に戻せません。
Excelを終了してファイルを開き直す
表示が一時的に乱れているだけの場合は、ファイルを保存してExcelを終了し、もう一度開くことで直ることがあります。
未保存の変更がある場合は、終了する前に別名で保存しておきましょう。
新しいシートへ値をコピーする
特定のファイルだけで問題が続く場合は、新しいシートまたは新しいブックへデータをコピーし、書式を引き継がずに貼り付けます。
1.元のデータ範囲をコピーします。
2.新しいシートを作成します。
3.貼り付け先で右クリックします。
4.貼り付けオプションから「値」を選択します。
値だけを貼り付けると、非表示設定、条件付き書式、複雑な表示形式などを取り除いた状態でデータを確認できます。
ただし、数式は計算結果の値に置き換わります。数式を残す必要がある場合は、元ファイルを必ず保管してください。
Excelで行が表示されないときのよくある質問

最後に、行の表示トラブルでよくある疑問をまとめます。
行番号が飛んでいるのは削除されたからですか?
行番号が飛んでいても、削除されたとは限りません。行の非表示、フィルター、グループ化によって一時的に見えなくなっている可能性があります。
上下の行を選択して「再表示」を実行し、フィルターや「+」マークも確認してください。
右クリックしても「再表示」が出てきません
セルの中を右クリックしている可能性があります。画面左側の行番号を選択し、行番号の上で右クリックしてください。
それでも表示されない場合は、「ホーム」タブの「書式」から「非表示/再表示」へ進むか、シートが保護されていないか確認します。
再表示してもすぐに行が消えるのはなぜですか?
フィルター条件が残っている可能性があります。手動で行を再表示しても、フィルターの条件に一致しない行は再び隠れます。
「データ」タブからフィルターをクリアして、すべての行が表示されるか確認してください。
1行目だけ表示されない場合はどうすればよいですか?
名前ボックスに「A1」と入力してEnterキーを押し、「ホーム」タブの「書式」から「行の再表示」を選択してください。
シート全体を選択して、すべての行をまとめて再表示する方法もあります。
非表示の行を含めずにコピーできますか?
コピーする範囲を選択したあと、「ホーム」タブの「検索と選択」から「条件を選択してジャンプ」を開き、「可視セル」を選択します。
その状態でコピーすると、画面に表示されているセルだけを対象にできます。
Excelで行が表示されないときの解決手順まとめ
Excelで行が表示されない場合、データが削除されたのではなく、設定によって隠れているケースがほとんどです。
原因が分からないときは、次の順番で確認してください。
1.表示されない行の上下を選択し、「再表示」を実行する
2.「データ」タブからフィルターをクリアする
3.行の高さを自動調整するか、数値で指定する
4.行番号の左側にある「+」をクリックする
5.シートが保護されていないか確認する
6.文字色、条件付き書式、表示形式を確認する
7.ウィンドウ枠の固定や分割を解除する
特に多い原因は、「行の非表示」「フィルター」「行の高さが0」の3つです。まずはこの3項目から確認すると、短時間で解決できる可能性が高くなります。
共有ファイルや他人が作成したファイルでは、グループ化やシート保護が設定されていることもあります。分からない設定を無理に削除せず、元のファイルを保存したうえで一つずつ確認しましょう。



