【Excel】エクセルで一番下まで移動するショートカット(空白セルの選択・一番上まで移動)
Excelで表を扱っていると、数百行や数千行あるデータの一番下まで素早く移動したい場面があります。
マウスのスクロールバーを長くドラッグする方法では、目的の行を通り過ぎたり、空白セルで止まったりしやすく、作業の流れが途切れがちです。
Ctrlキーと方向キーを組み合わせるショートカットを覚えると、連続したデータ範囲の端へ一瞬で移動できます。
ただし、表の途中に空白セルや空白行があると移動先が変わるため、データ構造に応じて操作を使い分けることが大切です。
この記事で押さえるポイント
・Ctrl+↓で連続データの末尾へ移動
・Ctrl+↑で連続データの先頭へ移動
・空白セルがある表では移動先を確認
・Ctrl+Endで使用済み範囲の右下へ移動
ここでは、エクセルで一番下まで移動するショートカット、空白セルの選択方法、一番上へ戻る方法を、Windows版Excelを前提に詳しく解説します。
エクセルで一番下まで移動するショートカット
それではまず、連続したデータの一番下へ移動する基本ショートカットについて解説していきます。
| 行番号 | A列 商品名 | B列 数量 | C列 単価 |
|---|---|---|---|
| 1 | 商品名 | 数量 | 単価 |
| 2 | りんご | 12 | 180 |
| 3 | みかん | 8 | 150 |
| 4 | バナナ | 15 | 120 |
| 5 | メロン | 3 | 980 |
表の途中に空白がない場合は、選択中のセルを基準にしてデータの端まで移動できます。
Ctrl+↓による連続データ末尾への移動
最もよく使う操作は、移動したい列のデータ内にあるセルを選び、Ctrlキーを押しながら下矢印キーを押す方法です。
たとえばA2セルの「りんご」を選んだ状態でCtrl+↓を押すと、A5セルの「メロン」へ移動します。
Ctrl+↓は、現在のセルから下方向へ続いているデータの最後のセルを探す操作です。
このため、データが2行目から5000行目まで連続している場合でも、何度もスクロールする必要はありません。

セルを編集している最中ではなく、セルを確定した通常の選択状態でショートカットを実行しましょう。
数式バーにカーソルが入っている状態では、方向キーがセル移動として働かないことがあります。
操作手順
・移動したい列のデータ部分をクリックします。
・Ctrlキーを押したまま↓キーを押します。
・列内で連続しているデータの最終セルへ移動します。
表示位置も移動先に合わせて変わるため、大きな売上表や名簿でも最終行をすぐ確認できます。
データがないセルからCtrl+↓を押した場合の動作
空白セルを選択した状態でCtrl+↓を押すと、次にデータが入力されているセル、またはワークシートの最終行へ移動します。
たとえばA6セル以降が空白であれば、A6を選択してCtrl+↓を押したとき、Excelの最終行である1048576行目へ移動する場合があります。
これは故障ではなく、下方向に次の入力済みセルが見つからないためです。
意図しない最終行へ移動したときは、Ctrl+↑で元のデータ範囲へ戻ると落ち着いて対処できます。

大量の行を持つシートで1048576行目へ移動すると、画面上では表が消えたように見えるかもしれません。
実際にはデータが消えたわけではなく、表示位置だけがシートの下端へ移った状態です。
Excelワークシートの行数は1048576行です。
空白領域でCtrl+↓を押すと、この最終行に着地するケースがあります。
データの末尾を探す目的なら、まず入力済みのセルを起点にすることが確実です。
Ctrl+Shift+↓による最終セルまでの範囲選択
移動だけでなく、現在のセルから一番下までのデータをまとめて選択したい場合は、Ctrl+Shift+↓を使います。
A2セルを選択してこのショートカットを実行すると、A2からA5までが選択範囲になります。
そのままコピー、削除、書式設定、数式の確認などを続けられるため、行数の多い列を扱うときに便利です。
Ctrl+方向キーは移動、Ctrl+Shift+方向キーは範囲選択と覚えると、ショートカットの役割を整理しやすくなります。
なお、1行目に見出しがある表で明細だけを選択したいなら、A2のようにヘッダーの直下から操作します。
見出しを含めて選択する必要がある場合は、A1を基点にしてCtrl+Shift+↓を押しましょう。
【操作のポイント】Ctrl+Shift+↓で選択した範囲は、途中の空白セルで区切られます。列全体を選びたい場合と、連続データだけを選びたい場合を区別しましょう。
空白セルがある表での移動と選択
続いては、空白セルや空白行を含む表でのショートカットの動きを確認していきます。
| 行番号 | A列 担当者 | B列 売上 | C列 備考 |
|---|---|---|---|
| 1 | 担当者 | 売上 | 備考 |
| 2 | 佐藤 | 120000 | 通常 |
| 3 | 鈴木 | 98000 | 通常 |
| 4 | |||
| 5 | 高橋 | 143000 | 追加分 |
| 6 | 田中 | 110000 | 追加分 |
空白は見た目以上に重要であり、Ctrl+方向キーの停止位置を決める境界になります。
空白セルの直前で止まる理由
A2セルからCtrl+↓を押すと、空白のA4セルの手前にあるA3セルで止まります。
Excelは連続して入力されているセルのかたまりを一つの領域として判断するためです。
途中の空白セルは、ショートカット移動ではデータブロックの終わりとして扱われます。
そのため、A5やA6にデータがあっても、A2から一度のCtrl+↓でA6まで移動することはできません。
次のブロックへ進むには、もう一度Ctrl+↓を押します。
A3セルにいる状態でCtrl+↓を押すと、次のデータブロックの先頭であるA5セルへ移動します。
さらにCtrl+↓を押すと、A6セルへ移動します。
空白行を挟むデータの移動例
・A2からCtrl+↓でA3へ移動します。
・A3からCtrl+↓でA5へ移動します。
・A5からCtrl+↓でA6へ移動します。
区切り行を意図して入れている一覧では、この性質を利用してデータブロックごとに確認することも可能です。
空白セルそのものを選択する方法
表の中にある空白セルを探したい場合は、ジャンプ機能を利用すると効率的です。
Ctrl+Gを押すと「ジャンプ」ダイアログボックスが開くので、「セル選択」を選びます。
次に「空白セル」を選択してOKを押すと、選択範囲内の空白セルがまとめて選択されます。
空白セルの選択は、入力漏れの確認、空欄への一括入力、不要な空白の検出に役立つ機能です。
事前に表全体を選択してから実行すれば、その表だけを対象にできます。
シート全体を対象にすると、書式だけが残った広い範囲の空白セルまで選ばれることがあるため注意が必要です。
空白セルを選択した後に「=直上セル」と入力してCtrl+Enterを押せば、空欄へ直上の値をまとめて入力する操作もできます。
空白セルへ直上セルの内容を入れる式
=A2
選択された空白セルで「=」を入力し、上矢印キーで直上セルを参照してからCtrl+Enterで確定します。
ただし、数式を値として固定したい場合は、その後にコピーと値の貼り付けを行う必要があります。
空白行を除外して最終行を把握する考え方
途中に空白行がある表では、Ctrl+↓だけで全データの最終行を探すよりも、基準となる列を決めることが重要です。
たとえば受注番号が必ず入力されるA列なら、A列の最下部にある入力済みセルを最終行の目安にできます。
空白行が複数ある場合は、データをテーブル形式に整える、またはフィルターで管理する方法も有効です。
途中の空白が不要なら削除して連続した一覧にすることで、ショートカットの操作性は大きく向上します。
一方で、部署別や月別に空白行を入れている場合は、空白を消す前に集計や印刷の設定へ影響しないか確認しましょう。
【操作のポイント】空白セルは入力ミスの場合もあれば、意図した区切りの場合もあります。削除や一括入力の前に、空白の役割を確認することが安全です。
一番上まで戻るショートカットと使用済み範囲の移動
続いては、一番上まで戻る操作と、表全体の端へ移動するショートカットを確認していきます。
| 行番号 | A列 日付 | B列 品目 | C列 金額 |
|---|---|---|---|
| 1 | 日付 | 品目 | 金額 |
| 2 | 2026/9/1 | 交通費 | 1200 |
| 3 | 2026/9/2 | 会議費 | 3500 |
| 4 | 2026/9/3 | 消耗品費 | 980 |
| 5 | 2026/9/4 | 通信費 | 2200 |
行の上下移動だけでなく、データが使われている範囲の右下や左上へ移動する操作も知っておくと便利です。
Ctrl+↑によるデータ先頭への移動
一番下のデータセルから一番上へ戻りたいときは、Ctrl+↑を押します。
A5セルからCtrl+↑を実行すると、連続データの先頭であるA1セルへ移動します。
1行目がヘッダーである表では、A1の見出しセルが移動先になる点を覚えておきましょう。
明細の先頭であるA2へ戻したい場合は、A1まで移動した後に↓キーを一度押すか、名前ボックスへA2と入力します。
Ctrl+↑は、下へ移動した後に表の起点へ素早く復帰するための基本操作です。
最終行の確認、入力データのチェック、先頭の見出し確認を往復する作業で、特に時間を節約できます。
上下移動の対応関係
Ctrl+↓は下方向の連続データ末尾へ移動します。
Ctrl+↑は上方向の連続データ先頭へ移動します。
Ctrl+Shiftを追加すると、移動経路を範囲として選択します。
Ctrl+Homeによるシート左上への移動
Ctrl+Homeは、ワークシートの左上にあるA1セルへ移動するショートカットです。
表がどこから始まっているかに関係なく、必ずA1セルを選択します。
途中の空白行や、データの開始位置に左右されないため、シート全体の先頭に戻りたいときに向いています。
Ctrl+↑とCtrl+Homeの違いは、Ctrl+↑が連続データの端へ移動し、Ctrl+HomeがA1へ移動することです。
たとえばデータがA10から始まる場合、A100からCtrl+↑を押すとA10へ移動しますが、Ctrl+HomeではA1へ移動します。
印刷タイトルやメモが上部にあるシートでは、両者の移動先を区別して使いましょう。
【操作のポイント】表の先頭へ戻るならCtrl+↑、シートそのものの左上へ戻るならCtrl+Homeです。目的に合う操作を選ぶと迷いません。
Ctrl+Endによる使用済み範囲右下への移動
Ctrl+Endを押すと、Excelが使用済みと認識している範囲の右下セルへ移動します。
たとえばC500までデータや書式が使われていれば、C500付近が移動先になります。
このショートカットは、データの最終行だけでなく、最終列も含めた表の大きさを確認したいときに便利です。
Ctrl+Endの移動先は、値だけではなく書式や過去の入力履歴の影響を受けることがあります。
見た目には何も入力していない遠いセルへ移動した場合、そのセルに書式設定や削除済みデータの履歴が残っているかもしれません。
不要な行や列の書式を整理し、保存してからファイルを開き直すと、使用済み範囲が見直される場合があります。
【操作のポイント】Ctrl+Endは連続データの最終セルを必ず示す操作ではありません。シートの使用済み範囲を確認するためのショートカットとして使いましょう。
方向キーとショートカットの使い分け
続いては、方向キー、Page Down、名前ボックスなどを含めた移動方法の使い分けを確認していきます。
| 目的 | 主な操作 | 移動先 |
|---|---|---|
| 連続データの下端 | Ctrl+↓ | 同じ列の末尾 |
| 連続データの上端 | Ctrl+↑ | 同じ列の先頭 |
| シート左上 | Ctrl+Home | A1セル |
| 使用済み範囲の右下 | Ctrl+End | 使用済み範囲の終端 |
作業内容ごとに移動方法を選ぶと、目的地への到達が速くなります。
Page DownとPage Upによる画面単位の移動
Page Downキーは、現在の選択セルを保ったまま画面一枚分ほど下へ移動する操作です。
Page Upキーは反対に、画面一枚分ほど上へ戻ります。
数十行ずつ内容を確認しながら一覧を読む場合は、Ctrl+↓よりもPage Downのほうが適しています。
Ctrl+↓は端へ飛ぶ操作、Page Downは途中の内容を確認しながら進む操作です。
ノートパソコンではFnキーとの組み合わせが必要なキーボードもあるため、キー配置を確認してください。
Shift+Page Downを使うと、画面単位で範囲を広げながら選択できます。
名前ボックスによる指定セルへのジャンプ
数千行目など、移動したいセル番地がわかっている場合は、数式バーの左にある名前ボックスを使う方法が便利です。
名前ボックスへA5000のように入力してEnterキーを押すと、そのセルを直接選択できます。
Ctrl+Gを押して表示されるジャンプ画面でも、参照先にセル番地を入力して移動できます。
決まった行番号へ正確に移動したい場合は、方向キーの繰り返しより名前ボックスが効率的です。
たとえばエラーが報告された行、照合対象の行、印刷範囲の終点を確認する場面で使えます。
複数セルの範囲を選ぶなら、A2:C100のように開始セルと終了セルを指定することも可能です。
名前ボックスに入力する範囲指定の例
A2:C100
この入力で、A2セルからC100セルまでの四角い範囲を一度に選択できます。
マウス操作とスクロールバーの活用
ショートカットに慣れていない場合でも、画面右側のスクロールバーをドラッグすれば下方へ移動できます。
ただし、長いシートではつまみの位置だけで正確な行を見極めることが難しくなります。
スクロールバーをドラッグして大まかな位置まで移動し、Ctrl+↑やCtrl+↓でデータ端を探す組み合わせも実用的です。
マウスホイールによる移動は小刻みな確認には向いていますが、大量データの末尾へ行く用途では時間がかかります。
操作方法を一つに固定せず、一覧の長さと目的に合わせて組み合わせましょう。
【操作のポイント】内容を読みながら移動するならPage Down、データ端を探すならCtrl+方向キー、番地が決まっているなら名前ボックスが便利です。
最終行の確認と数式入力での活用
続いては、最終行への移動を数式入力、集計、オートフィルに活用する方法を確認していきます。
| 行番号 | A列 商品名 | B列 数量 | C列 単価 | D列 金額 |
|---|---|---|---|---|
| 1 | 商品名 | 数量 | 単価 | 金額 |
| 2 | りんご | 12 | 180 | =B2*C2 |
| 3 | みかん | 8 | 150 | |
| 4 | バナナ | 15 | 120 | |
| 5 | メロン | 3 | 980 |
1行目をヘッダーとした一覧では、2行目に数式を入力してから下方向へ展開する操作が基本になります。
最終行まで数式をコピーするオートフィル
D2セルに金額を求める数式を入力する場合は、次の式を使用します。
=B2*C2
この数式は、B2セルの数量とC2セルの単価を掛け合わせて、D2セルへ金額を表示する式です。
数式を入力してEnterキーで確定した後、D2セル右下のフィルハンドルをダブルクリックすると、隣接するデータ列の最終行まで式がコピーされます。
オートフィルのダブルクリックは、隣の連続したデータを目安にして数式を下へコピーします。
数量または単価の列に途中の空白があると、期待した行まで数式が入らないことがあります。
その場合は、コピーしたい範囲を選択してCtrl+Dを使う方法が確実です。
Ctrl+Shift+↓とCtrl+Dによる一括入力
D2セルに数式を入力した後、D2セルを選択してCtrl+Shift+↓を押すと、D列の連続データ範囲を選択できます。
続けてCtrl+Dを押すと、選択範囲の先頭にあるD2セルの数式が下のセルへ一括コピーされます。
この方法はフィルハンドルを使わずに数式を最終行まで展開したい場合に便利です。
ただし、D列が空欄の状態では、Ctrl+Shift+↓が最終行まで移動してしまうことがあります。
そのときは、基準列であるA2からCtrl+Shift+↓で最終行まで選択し、名前ボックスやShiftキーを利用してD列の対象範囲を指定します。
数式を最終行まで入力する流れ
・D2へ=B2*C2を入力します。
・A列など連続している基準列で最終行を確認します。
・D2から最終行までを選択します。
・Ctrl+Dで数式を下方向へコピーします。
最終行を基準にしたSUM関数の入力
表の合計金額を求める場合は、金額列の最終データの下にSUM関数を入力します。
たとえばD2からD100までに金額がある場合、D101セルには次の数式を入力します。
=SUM(D2:D100)
SUM関数は、指定した範囲内の数値を合計する関数です。
D2:D100は、D2セルからD100セルまでという範囲を表しています。
最終行を正確に把握しておくと、SUM関数の参照範囲や印刷範囲の設定ミスを防げます。
データが追加されることが多い表では、範囲をテーブルとして設定すると、新しい行を追加したときに数式範囲が自動的に広がります。
【操作のポイント】数式の最終行への展開では、データが連続している列を基準にします。途中の空欄がある列を基準にすると、コピー範囲が途中で切れる可能性があります。
まとめ エクセルで一番上まで移動するショートカットと一番下まで移動する方法
エクセルで一番下まで移動するには、データが入力されているセルを選択してCtrl+↓を押す方法が基本です。
連続したデータの末尾へすぐ移動できるため、長い一覧の最終行確認、最終行への入力、数式の展開に活用できます。
一番上まで戻る場合はCtrl+↑を使います。
ただし、Ctrl+↑は連続データの先頭へ移動する操作であり、必ずA1セルへ戻るわけではありません。
A1セルへ確実に移動したいときは、Ctrl+Homeを使いましょう。
また、使用済み範囲の右下を確認したい場合はCtrl+Endが役立ちます。
空白セルや空白行があると、Ctrl+方向キーの移動先は変わります。
空白が入力漏れなのか、データブロックを分けるための区切りなのかを見極めることが、正確な操作につながります。
空白セルをまとめて確認したいときは、Ctrl+Gからセル選択を開き、空白セルを選択する方法が便利です。
ショートカットを使い分ければ、スクロール中心だったExcel作業は大きく効率化できます。