Excel Shortcut Keys to Highlight Cells to the End of Data

How-to basics · Updated November 3, 2026

Excel Shortcut Keys to Highlight Cells to the End of Data

In Excel for Microsoft 365 on Windows, press Ctrl+Shift+End to select from the active cell through the worksheet’s last used cell. To extend a selection to the edge of the current row or column data, use Ctrl+Shift+Right Arrow or Ctrl+Shift+Down Arrow. These shortcuts select cells; they do not apply a fill color.

The Shortcut and What It Selects

Ctrl+Shift+End is the direct answer when you want to select from your current position to the end of the worksheet’s used area. For example, if the active cell is B3 and Excel considers Z100 the last used cell, the shortcut selects the rectangular range B3:Z100. The active cell remains the starting point, and the selection expands to include the cells between it and the endpoint.

“Highlight” can mean two different things in Excel. A selection is the temporary shaded area you see after choosing cells. Cell highlighting usually means a lasting formatting change, such as applying a yellow fill. The shortcut selects a range; you can then apply formatting to that range if that is what you meant.

  • To the last used cell: Ctrl+Shift+End.
  • To the edge of a row’s data: Ctrl+Shift+Right Arrow.
  • To the edge of a column’s data: Ctrl+Shift+Down Arrow.

How to Use Ctrl+Shift+End

First, click the cell where the selection should begin. Then hold Ctrl and Shift and press End. Excel extends the selection from that active cell to the lower-rightmost cell it recognizes as used on the worksheet. The starting cell does not have to contain a value; it simply anchors the selection.

  1. Click the first cell you want included, such as B3.
  2. Press and hold Ctrl and Shift.
  3. Press End, then release the keys.
  4. Check the selected range before typing, deleting, or applying formatting.

The endpoint is not necessarily the bottom of the worksheet. A standard Excel worksheet has 1,048,576 rows and 16,384 columns, but Ctrl+Shift+End normally reaches the last cell Excel regards as used, not the final possible cell. If the sheet has data in A1:K250 and nothing else Excel treats as used, the shortcut from A1 selects through K250.

When Arrow-Key Shortcuts Are a Better Fit

Use Ctrl+Shift+Right Arrow or Ctrl+Shift+Down Arrow when you want to select along one direction and follow the current data region rather than jump to the worksheet’s last used cell. Starting at the first cell of a continuous list, Ctrl+Shift+Down Arrow extends the selection down that column’s data. The right-arrow version works across a row.

These shortcuts follow Excel’s data boundaries. A blank cell can divide a block: if a list in A2:A20 has a blank at A11, starting at A2 and extending downward may stop at the edge of the first continuous block. That behavior can be useful when selecting one section of a table, but surprising when the list contains gaps. If needed, start in the relevant section or select the exact range with the mouse or Name Box.

For instance, to select a continuous list in A2:A20, click A2 and press Ctrl+Shift+Down Arrow. To select a row of adjacent values from B4 through G4, click B4 and press Ctrl+Shift+Right Arrow. If you instead want everything from B4 to the worksheet’s last used cell, use Ctrl+Shift+End.

Selection Is Not the Same as Fill-Color Highlighting

A selected range is visually marked while it is active, but that appearance is not saved as cell formatting. Once you select another cell, the selection shading changes. To give cells a persistent background color, select the range first, then choose Home > Fill Color and pick a color from the palette.

On Windows, you can also use the ribbon Key Tips: press and release Alt, then press H, then H to open the Fill Color menu on the Home tab. Choose a color from the menu. This is a sequence of key presses, not a single shortcut that automatically applies a particular color. The available choices and displayed palette depend on the workbook’s theme and Excel settings.

Be careful when formatting a large selection. If Ctrl+Shift+End reaches farther than expected, applying a fill color may format many extra cells. A quick check of the selected outline, or a glance at the Name Box to see the range address, can help prevent unwanted formatting.

Why the Last Used Cell May Be Far Away

Sometimes Ctrl+Shift+End selects a huge area even though the visible data ends much sooner. Excel can treat cells beyond the apparent data as part of the used area because they have had content or formatting applied. For example, someone may have formatted an entire distant row, entered and later deleted content, or pasted information far below the current table.

Press Ctrl+End by itself to move to the cell Excel currently treats as the last used cell. This is a navigation shortcut, not a selection shortcut. If it lands far beyond your actual data, inspect the intervening area for stray content or formatting. Removing unnecessary content or formatting may help Excel update the used area, although the result may not change immediately in every situation.

Do not assume that the last used cell is the last meaningful record. A note, formula, or formatting artifact can affect the endpoint. If you need to work on a particular table, select that table or its known address rather than relying on the worksheet-wide endpoint.

Windows, Mac, and Excel for the Web

The steps above are for Excel for Microsoft 365 on Windows. On a Mac, Excel’s shortcut mapping can depend on the keyboard. With a keyboard that has an End key, try Control+Shift+End. On many Mac laptops, End is produced with Fn+Right Arrow, so the corresponding combination may be Fn+Control+Shift+Right Arrow. Keyboard layouts and system settings vary, so verify the shortcut in Excel’s keyboard-shortcut help if it does not work as expected.

For data-region selection on Mac, the equivalent modifier may differ from Windows; Excel for Mac commonly uses Command+Shift+Arrow to extend to the edge of data. If a shortcut is intercepted by macOS or behaves differently on your keyboard, use the Excel menu or keyboard-shortcut help rather than assuming the Windows keys will match exactly.

Excel for the web runs in a browser, so a browser or operating-system shortcut can sometimes affect what happens. The available shortcuts can also depend on the browser and Excel’s editing context. If a key combination does not select the range in the browser version, use the in-app shortcut reference or select cells directly. The desktop Windows instructions are the most consistent option when you need the exact Ctrl+Shift+End behavior.

Common Problems and Safer Alternatives

If the shortcut appears not to work, check that you are editing the worksheet rather than typing inside a cell. Press Esc or Enter to finish cell editing, click the intended starting cell, and try again. On a laptop, End may require an Fn key or may share a key with another function. Also check that the worksheet is not protected in a way that limits selection.

When you need a whole row or column rather than a range from one cell, use the dedicated selection shortcuts:

  • Ctrl+Space selects the entire column containing the active cell.
  • Shift+Space selects the entire row containing the active cell.
  • For a precise range, click and drag, use Shift with the arrow keys, or enter a range address in the Name Box to the left of the formula bar.

Whole-row and whole-column selections include cells beyond the visible data, so use them carefully when applying formatting or making changes. For a table with a known boundary, selecting only its actual cells is usually more controlled than selecting to the worksheet’s last used cell.

Frequently Asked Questions

What is the shortcut to select cells to the end in Excel?
On Windows, press Ctrl+Shift+End to select from the active cell to the worksheet’s last used cell. It does not necessarily select all the way to the final row or column Excel supports.

How do I highlight to the end of a column?
Click the starting cell and press Ctrl+Shift+Down Arrow to extend through the column’s current data region. A blank cell or a separate block of data may affect where the selection stops.

How do I select to the end of a row?
Click the starting cell and press Ctrl+Shift+Right Arrow. Excel extends the selection along the row to the edge of the relevant data region.

How can I apply a color after selecting cells?
Choose Home > Fill Color and select a color. On Windows, Alt, H, H opens the Fill Color menu through Key Tips; you still need to choose the desired color.

Why does Ctrl+Shift+End select too many cells?
Excel may consider distant cells used because they contain or previously contained content or formatting. Press Ctrl+End to see the endpoint Excel recognizes, then inspect the sheet or select the exact range you need.

Related

Try it: the Date Difference Calculator: days, months, years and weekdays between two dates, with the DATEDIF formulas.

More in How-to basics

Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources

Spotted an error in this guide? Let us know.