How to Make an Excel Spreadsheet Fit on One Page

There are two ways to “make an excel spreadsheet fit on one page”: the quick way you copy and the durable way you understand. This page gives you both. The exact Excel answer is above; below, we build the small mental model that makes the fix stick, so the next variation of the same problem solves itself.

Exact answer

In Excel: open File ▸ Print and set Scaling to Fit Sheet on One Page — or use Page Layout ▸ Scale to Fit and set Width and Height to 1 page.

On this page7
Annotated stepsExcel
1

Set the print area first: select the range and use Page Layout ▸ Print Area ▸ Set Print Area, so blank columns are not counted.

2

Switch to Page Layout ▸ Orientation ▸ Landscape if the table is wider than it is tall.

3

Narrow the margins with Page Layout ▸ Margins ▸ Narrow.

4

In Page Layout ▸ Scale to Fit, set Width to 1 page and leave Height on Automatic — this is the readable option for most tables.

5

Only if it truly must be one sheet, choose File ▸ Print ▸ Scaling ▸ Fit Sheet on One Page.

6

Check the resulting percentage; below about 60% the text stops being readable and hiding columns beats scaling.

Ctrl+CthenCtrl+Shift+V+Cthen+Ctrl+VPaste values · WindowsMac

What this does

Excel scales the printout by percentage or by page count. "Fit Sheet on One Page" forces both dimensions onto a single sheet, which is right for a small table and unreadable for a large one. The more useful setting is usually Page Layout ▸ Scale to Fit ▸ Width: 1 page, Height: Automatic — that stops columns spilling onto a second sheet sideways while letting long data run over as many pages as it needs. Before scaling at all, it is worth switching to Landscape, narrowing the margins, and setting a print area, because a 40% shrink is unreadable no matter how neatly it fits. Most people learn this as a sequence of clicks and forget it by next week; learning it as a pattern instead is what lets you apply it to the next, slightly different version of the problem without starting from scratch. That is the difference this page is trying to make. Treat “make an excel spreadsheet fit on one page” as a small repeatable workflow rather than a one-off click you hope to remember next time. Use a small test block before the live file, so any surprise in the affected page shows up while it is still harmless. When this is a ribbon command, the selection matters more than the button: confirm the range, apply the command, then spot-check the output before saving. That turns a layout choice that keeps the sheet readable and sortable into a method you can reuse, explain, and defend when the workbook leaves your screen.

A worked example

A 12-column, 300-row table prints as 6 pages: 2 across and 3 down. Page Layout ▸ Orientation ▸ Landscape, then Scale to Fit ▸ Width: 1 page, Height: Automatic. It now prints 3 pages, each holding all 12 columns, and the scale reads 78% — still legible. Choosing Fit Sheet on One Page instead would have squeezed all 300 rows to about 22%, which no one can read. Almost every spreadsheet eventually gets printed or turned into a PDF, and the difference between a usable one-pager and six pages of orphaned columns is two settings. If this is something you do often, add the command to the Quick Access Toolbar (right-click it on the ribbon and choose Add to Quick Access Toolbar) or learn its shortcut, so next time it is one click instead of a hunt through the menus.

In Google Sheets

This is a command rather than a formula, so there is no syntax to carry over. Google Sheets arranges its commands in menus across the top instead of a ribbon, names some of them differently and does not have every Excel command — look for the equivalent in the Sheets menus or its help before assuming the steps match. Nothing on this page is behind a login or a download: the exact answer is at the top, and the detail below it is there for when you need it. That is the whole promise here — the answer first, and just enough context to make it stick. Here is the takeaway for “make an excel spreadsheet fit on one page”: follow the steps at the top, check the result on the sheet itself, and keep undo in mind while you experiment. Done once deliberately, it becomes something you do from memory in Excel rather than something you search for again.

Common mistakes

  • Forcing both width and height to one page on a long table, producing microscopic text.
  • Leaving stray content far down or right of the data, so Excel counts empty pages — check View ▸ Page Break Preview.
  • Scaling instead of hiding columns nobody needs on paper.
  • Setting it on one sheet and expecting it to apply to the workbook; Scale to Fit is per sheet.

Frequently asked questions

How do I print an Excel sheet on one page?

File ▸ Print ▸ Scaling ▸ Fit Sheet on One Page, or Page Layout ▸ Scale to Fit with Width and Height both set to 1 page.

How do I stop columns printing on a separate page?

Set Page Layout ▸ Scale to Fit ▸ Width to 1 page and leave Height on Automatic. The columns stay together and the rows flow onto more pages.

Why is my printout so small?

Fit Sheet on One Page scales both dimensions, so a long table drops to a tiny percentage. Set Width to 1 page and Height to Automatic instead.

Why does Excel print blank pages?

Something — often formatting or a stray space — sits outside the data. Use View ▸ Page Break Preview to see the range Excel thinks it is printing, and set an explicit print area.

Other ways people ask this

On the way here you may have searched this as “how to make excel spreadsheet fit on one page”, “how to make excel spreadsheet fit one page” and “how to make excel spreadsheet fit to page” — it is all the same task, and this page is the single, complete answer to it.

Why do people search for this in so many different ways?

Because the same task has many names. “how to make excel spreadsheet fit on one page”, “how to make excel spreadsheet fit one page”, “how to make excel spreadsheet fit to page” all point at the one operation explained on this page, which is why they all lead here.