
Scroll to row 4,000 of a sales export and the column headers vanish. Now scroll back to check what “Q3 adj.” actually means, then forward again to keep entering data. After ten minutes of that, the workbook starts feeling like the enemy. Excel has two tools that fix this — Freeze Panes and Split Window — and most people pick whichever one they happened to learn first. They do different jobs, and using the wrong one for the task is why large workbooks feel slow even on a fast machine.
What freeze panes actually locks
Freeze Panes pins a strip of rows along the top, a strip of columns along the left, or both, so they stay on screen while the rest of the sheet scrolls underneath. There is only ever one frozen region per worksheet, and it is anchored to the cell that was active when you set it.
The trick is the anchor: Excel freezes every row above and every column to the left of the active cell. Click B2 and use Freeze Panes — row 1 and column A stay put. Click D5 and the freeze covers rows 1–4 and columns A–C. That single rule replaces the three menu items most tutorials hand you.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Order ID | Customer | Region | Net |
| 2 | 1001 | Acme | EU | 412.50 |
| 3 | 1002 | Globex | US | 980.00 |
On a layout like the one above, click B2 before opening Freeze Panes and row 1 plus column A stay in view as you scroll. The Order ID column travels with the headers — useful when a glance at row 4,000 still has to tell you which order you are reading.
The three menu items
The View tab gives you Freeze Top Row, Freeze First Column, and Freeze Panes. The first two are shortcuts for the most common cases and ignore where the cursor sits. Freeze Panes is the one that respects the active cell — and the one to use whenever you need both a row strip and a column strip frozen at the same time.
What split window does that freeze cannot
Split Window slices the worksheet into two or four independently scrollable panes that all show the same sheet. Each pane has its own scrollbar. Move one — the others stay put.
That independence is the entire point. Freeze Panes shows you one slice anchored to the top-left; Split Window shows you any two (or four) slices at once, and you can scroll each one anywhere on the sheet. The trade-off is that there is no fixed header — the panes move freely, so you lose the “header is always on top” promise that freeze gives you.
The case split window owns
You have totals in row 1 and the input area sits 3,000 rows below. Or you are reconciling a January summary against a December figure on the same sheet. Freeze Panes cannot help — you need to look at two distant regions, not one fixed region plus a moving region. Split Window is the only built-in tool that does this in a single window.
Picking one for the task
Both features answer the same beginner question — “how do I keep something visible while I scroll?” — but they answer it differently. The decision is almost always driven by whether you need a fixed reference strip or two free-roaming views.
| Need | Use | Why |
|---|---|---|
| Keep column headers visible | Freeze Panes | Headers are a fixed reference, not a region you scroll to |
| Compare row 10 to row 5,000 | Split Window | Both regions move; freeze can only pin one |
| Lock ID column while scrolling right | Freeze Panes | Column A is a label strip, not a free view |
| Edit a totals row while typing data above | Split Window | Both panes accept input independently |
Notice the pattern: anything that calls a region a reference wants Freeze Panes; anything that calls it a view wants Split. That phrasing decides the right tool faster than memorizing menu paths.
Setting each one up
The menu paths and shortcuts have not changed in years, but the order you click matters. Most “panes are frozen on the wrong row” reports come from setting the active cell after opening the menu instead of before. The two routines below assume Microsoft 365 or Excel 2019+ on Windows; Mac paths are noted where they differ.
Freeze the right region in three steps
- Click the cell below the rows and to the right of the columns you want pinned. To pin row 1 only, click A2; to pin row 1 plus column A, click B2.
- Go to View > Freeze Panes > Freeze Panes. On Windows, the keystroke is Alt, W, F, F.
- Scroll. The frozen strip stays put. To change it, click View > Freeze Panes > Unfreeze Panes first, then repeat with a new anchor cell.
Split the window where you need it
- Click the cell where you want the split crosshair. The split drops above and to the left of that cell.
- Go to View > Split. Excel adds horizontal and vertical bars. To get only a horizontal split, click in column A first; for only a vertical split, click in row 1.
- Drag a bar to move it, double-click a bar to remove it, or click View > Split again to clear both.
The gotchas most guides skip
Freeze and Split look simple in a clean demo workbook. Inside a real report with a protected sheet, frozen headers that have to print, or a Ctrl+T table layered on top, the buttons behave in ways the View tab does not explain.
Why your frozen header didn’t print
Freeze Panes is a screen setting. It has no effect on what prints. Scroll to row 200, hit Print Preview, and the header row is gone. The fix is a separate feature: Page Layout > Print Titles > Rows to repeat at top. Set that to $1:$1 and the header prints on every page. Microsoft’s official walkthrough on freezing rows and columns calls this out only in passing, but it is the most common surprise.
Excel Tables already pin headers (mostly)
If your data sits inside a Ctrl+T table, scrolling down replaces the worksheet column letters (A, B, C…) with the table’s header row. That looks like a frozen header — but it only works while the active cell is inside the table, and it does not pin columns. For consistent header behavior across the whole sheet (including any rows above or below the table), still apply Freeze Panes on row 1.
Combining freeze with split — and the one place they fight
Older docs say you can’t use both at once. In Excel 2016 and later, you can — set Freeze Panes first, then click View > Split, and Excel adds split bars below the frozen region. You end up with a fixed header strip on top and two scrollable views beneath it. Useful for monthly reports where row 1 carries column labels and you want to compare the first and last weeks of the month side by side.
The order matters. Apply Split first and Freeze Panes turns into a single Unfreeze command instead — it interprets the split itself as the freeze line. Always freeze first, split second.
View > Split
View > Freeze Panes (no longer behaves as expected)
Split bars take over the freeze logic; the header doesn’t stay pinned.
View > Freeze Panes > Freeze Panes
View > Split
Header strip pinned, plus two scrollable views below it.
A small productivity habit
If you switch between these two often, add Freeze Panes and Split to the Quick Access Toolbar. Right-click either button in the View tab and choose Add to Quick Access Toolbar — they’ll get the keyboard sequences Alt+1 and Alt+2 (or whatever positions they land in). Pairs well with the muscle-memory layer covered in our most-used Excel keyboard shortcuts roundup.
Field-tested checklist before you open a 100k-row workbook
The features above are about visibility, not performance. Before you spend an afternoon scrolling, set the sheet up so that scrolling is the only friction you have to deal with. The checklist below is what survives in workbooks that get reopened daily.
- ✓ Header row is real text, not merged cells (Freeze Panes pins merged headers awkwardly)
- ✓ Anchor cell for the freeze is set before opening the menu, not after
- ✓ Print Titles is configured separately if the header needs to repeat on every printed page
- ✓ Sheet is in Normal view (Page Layout greys out Freeze Panes)
- ✓ The first column is a stable identifier (Order ID, SKU), not a calculated value
- ✓ For comparison work across distant rows, Split is set up — not a second window
The last item is worth a sentence. View > New Window opens the same workbook in a second window, which lets you tile two views side by side. It works, but Split inside one window is faster to set up and keeps the zoom level synced. Reach for New Window only when you need to compare two different sheets in the same workbook — or to use a pivot table in one window while editing the raw data in another.
One more pattern worth knowing
Long sheets often hide the real problem: too many columns. If your freeze has to cover the first six columns just to keep the labels visible, the layout is doing too much. Splitting one wide table into a narrower core plus a lookup column — or restructuring with TEXTSPLIT to break a packed string into clean fields — usually beats freezing six columns and squinting at the seventh.
What to set up right now
Five minutes of setup on the workbook you open every morning buys back the next hour of scrolling. Pick one path from the list below and apply it before you do anything else today.
- Headers scroll off-screen on your largest workbook? Click A2 and set Freeze Panes.
- Jumping between two regions of the same sheet more than once a session? Add a Split.
- Both apply? Freeze first, split second — that order is the one most people get wrong.
