Resize Excel Table: Add or Remove Rows and Columns

Learn how to add or remove rows and columns in tables.

Your table isn't covering the right data anymore, so how do you fix it without breaking everything that references it? That's the real question, and the answer depends on which resize method you pick. To resize an Excel table, you're either expanding or shrinking its Excel table range: adding rows below, adding columns to the right, or pulling the boundary inward to cut data out. Both directions work. Both have a method that does it cleanly and a shortcut that looks fine until something downstream breaks. Before you touch anything, make sure you've got a formatted Excel table open, not just a regular data range styled to look like one. If you're not sure of the difference, that distinction matters more than most people realize. One quick clarification: resizing a table means changing how many rows or columns it includes. It has nothing to do with adjusting column width. Different thing entirely.

In my experience, this is exactly where structural debt starts accumulating in workbooks I inherit. The file was probably named Final_v3_REVISED_ACTUALLY_FINAL.xlsx. The table was probably called Table1. Let's do it better.


Step 1 — Use the Resize Table Command to Change Your Table's Range in One Move

This is the method I'd tell anyone to use first. It's precise, it handles both expansion and reduction, and it keeps your structured references intact. The Resize Table command forces you to define an exact range, which means no accidental overreach.

How to Find the Resize Table Command on the Table Design Tab

Click any cell inside your table. That's the trigger. As soon as you're inside the table boundary, the Table Design tab (sometimes labeled Table Tools > Design in older ribbon layouts) appears at the far right of the ribbon. Click it. On the left side of that tab, you'll see the Properties group — the Resize Table button sits there. If you don't see it, you're not clicked inside the table. That's usually the culprit.

Typing Your New Range Into the Resize Dialog

Click Resize Table and a small dialog opens showing your current range: something like $A$1:$D$120. Type the new range directly into that box. To expand the Excel table range down to row 200, type $A$1:$D$200. To shrink it, type a smaller range. One rule that doesn't bend: the range must be contiguous. You can't skip rows or columns. Hit OK and Excel redraws the table boundary and updates every structured reference automatically.

Here's the thing: if a Power Query query is sourcing this table by name (say, tbl_LogisticsOrders), resizing it through this dialog keeps that connection intact. The query refreshes against whatever the table now contains. That's the invisible payoff of doing it right. Most resize tutorials never mention it.

I name every table with a tbl prefix before building anything on top of it. Non-negotiable. Once Power Query or a formula references "Table1," renaming it later cascades into broken connections that are genuinely unpleasant to untangle.

Step 2 — Drag the Resize Handle to Extend or Shrink the Excel Table Visually

Once you've used the Resize Table dialog, you'll understand what the table resize handle is actually doing. It's the same operation with a different input method.

Spotting and Grabbing the Table Resize Handle

Look at the bottom-right corner of your table. There's a small diagonal arrow, easy to miss if your zoom is low. Hover over it until your cursor shifts to a resize arrow, then click and drag. Drag down to add rows to the Excel table. Drag right to add columns. Drag up or left to remove them. Excel redraws the boundary and updates structured references as you go.

The resize handle works well for small adjustments when the table isn't adjacent to another data range. Adding ten rows to tbl_RegionalOrders when you can see the data? Fine. But on a table with 40 columns and 5,000 rows where the bottom-right corner is off-screen, use the dialog. Dragging blind on large datasets is where accidental resizes happen and you spend twenty minutes figuring out what changed.

For a deeper look at how structured references behave when you resize, the structured references guide covers the mechanics in full.


Common Mistakes When You Resize an Excel Table — and How to Fix Them

Both methods above work cleanly in Microsoft Excel on Windows. Real-world use throws a few curveballs.

Why Excel Won't Let You Resize on a Mac

Excel for Mac doesn't include the Resize Table command in the ribbon. The workaround is the resize handle, which works on Mac the same way it does on Windows. If the handle isn't cooperating, select the table, go to Table in the menu bar, and use Resize Table from there. It exists in the menu even when it's absent from the ribbon on some Mac versions. If you're running into consistent issues, Microsoft Support's Excel documentation covers version-specific differences and is worth checking against your exact build.

If you see an error about the area being "too large to delete" when shrinking a table, Excel is interpreting your action as a full worksheet row deletion rather than a table boundary change. Fix it by using the Resize Table dialog or the handle instead of selecting and deleting rows directly.

The auto-expansion issue, where your table keeps growing because you typed something in the cell immediately below or to the right of it, is an AutoCorrect setting. Go to File > Options > Proofing > AutoCorrect Options > AutoFormat As You Type and uncheck Include new rows and columns in table. That stops it.

What Happens to a PivotTable When You Resize Its Source Table

If your Excel table feeds a PivotTable, resizing the table does not automatically update the PivotTable. The connection exists, but the PivotTable won't reflect new rows or columns until you right-click it and hit Refresh. That's the step people miss, and it's why a resized source table and a stale PivotTable can show different row counts and make you question everything. Refresh it manually, or set it to refresh on file open.

If you're still building the foundation for all of this, the Excel beginner's guide covers the core concepts that make table structure click into place.


Frequently Asked Questions

How do I resize a table in Excel without losing data?

Use the Resize Table command on the Table Design tab or drag the resize handle at the bottom-right corner of the table. Both methods adjust the table boundary without deleting cell content. Shrinking the table removes rows or columns from the table structure, but the data in those cells stays on the sheet unless you separately delete it.

Why is the Resize Table option missing in Excel for Mac?

Excel for Mac doesn't display the Resize Table button in the ribbon the way Windows does. Use the resize handle at the bottom-right corner of the table instead, or access the option through the Table menu in the Mac menu bar.

Why does my Excel table keep expanding automatically when I type next to it?

This is controlled by an AutoCorrect setting. Go to File > Options > Proofing > AutoCorrect Options > AutoFormat As You Type, and uncheck "Include new rows and columns in table." That stops automatic expansion when you type in adjacent cells.

Does resizing an Excel table automatically update a connected PivotTable?

No. Resizing the source table changes the table range, but the PivotTable won't reflect those changes until you manually refresh it. Right-click the PivotTable and select Refresh, or configure it to refresh automatically when the workbook opens.