Select two adjacent column letters, then insert sheet columns to drop in two blank columns in one move.
Adding two columns sounds simple until you do it in a real sheet: formulas point to the wrong place, a chart shifts, or formatting turns into a patchwork quilt. The good news is Excel has clean ways to insert two columns right where you want them, with your data staying lined up.
This walk-through shows the click method, the shortcut method, and the table method. You’ll see what changes when you insert columns, what stays put, and what to check right after the insert so you don’t spend the next ten minutes undoing and redoing.
What Happens When You Insert Columns
When you insert columns, Excel shifts existing cells to the right to make room. That shift can ripple through formulas, named ranges, charts, conditional formatting, and table structures.
Most of the time, Excel updates references for you. Still, edge cases pop up: a chart series might keep a fixed range, a formula might point at a whole column that moved, or a pasted block might carry its own formatting rules. Knowing what moves helps you pick the insert method that fits your sheet.
Two Simple Rules Before You Start
- Pick the landing spot first. New columns appear to the left of the column(s) you select.
- Select the same count you want to insert. Select two columns to insert two columns in one go.
How To Add 2 Columns In Excel Without Shifting Charts
If you want two blank columns beside each other, this is the cleanest click path. It works in normal ranges, keeps rows aligned, and finishes in seconds.
Method 1: Insert Two Adjacent Columns By Selecting Column Letters
- Click the letter of the column where you want the new columns to appear. Inserts happen on the left side of what you select.
- Drag across to select two column letters (like D and E). You should see both entire columns selected.
- Right-click on either selected column letter.
- Click Insert. Excel drops in two blank columns, pushing your existing columns to the right.
If you prefer the ribbon, select the two column letters, then go to Home → Insert → Insert Sheet Columns. If you ever forget where that command lives on the ribbon, Microsoft’s menu-to-ribbon reference workbook shows the path for “Insert Sheet Columns.” Menu-to-ribbon reference workbook for Excel
Mini Check Right After You Insert
- Scan the column headers: did the two blanks land in the intended spot?
- Check totals or KPI cells: do they still look sane?
- If you have charts, click one and confirm the series still points to the right range.
Method 2: Insert Two Columns With A Shortcut
Shortcut insertion is handy when you’re cleaning reports or doing repeated inserts. The pattern is: select full columns, then run the insert command.
- Select two full columns by clicking a column letter, then Shift-click the next column letter.
- Press Ctrl + Shift + + (Windows) to trigger insert based on your selection.
If you want a one-page list of common Excel shortcuts, this Microsoft PDF includes the insert blank cells shortcut (Shift + Ctrl + plus sign) along with row and column selection shortcuts. Excel shortcuts cheat sheet (PDF)
On Mac, the exact shortcut can vary by layout. The steady move is to select two column letters, then Control-click the selection and choose Insert.
Adding Two Columns In Excel In Different Sheet Types
There are a few common sheet types. A simple grid with basic formulas needs one approach. A structured table with filters needs another. Use the match below and you’ll get fewer surprises.
Start by asking one question: are you working in a plain range, or inside an Excel Table (the kind that has filter arrows and a Table Design tab when you click inside it)? That answer changes the right tool.
When A Plain Range Is The Right Choice
Plain ranges behave in a direct, predictable way. Selecting two column letters and inserting is usually all you need.
Still, if your sheet has charts, pivot tables, or long chains of formulas, treat the insert like a “surgical move.” Save first, insert, then check the handful of cells that drive the rest of the workbook.
When You’re Working Inside An Excel Table
Tables have their own rules. If you insert sheet columns across a table, you might create a gap that sits beside the table instead of extending it. That’s annoying when you want the new fields to be part of the table.
For table data, a safer move is to expand the table range by two columns so the table boundary grows with you. Once the table range includes the new columns, headers, formulas, filters, and formatting behave like “table columns,” not loose grid cells.
| Situation | Best Way To Insert Two Columns | What To Watch |
|---|---|---|
| Two blank columns between existing data | Select two column letters, right-click Insert | Charts and fixed-range formulas that point at whole columns |
| Two columns needed inside an Excel Table | Expand the table range to include two new columns | Table headers and calculated columns should fill down |
| Repeated inserts while cleaning a report | Select two columns, use Ctrl + Shift + + | Selection must be full columns, not single cells |
| Need columns with the same formatting as a nearby column | Insert first, then copy formatting from the neighbor | Don’t paste values when you only want styles |
| Sheet has many merged cells | Unmerge first if possible, then insert | Merged blocks can block inserts or create odd shifts |
| Data is in a filtered list | Clear filters, insert, then reapply | Hidden rows can hide where the new columns landed |
| Workbook has protected sheets | Unprotect, insert, then protect again | Protection settings may block column inserts |
| Pivot table uses source data nearby | Insert outside the pivot source, or update the source range | Pivot source references can stop updating |
| Power Query loads into a table | Add fields in Power Query, or add table columns after refresh | Refresh can wipe manual columns beside the load area |
| You need two columns far apart | Insert one spot, then insert the other spot separately | Non-adjacent inserts can’t be done in one single insert |
Making The New Columns Look Right
After the insert, you’ll often want the new columns to match the ones around them. Excel tries to copy formatting, yet it can still get messy if the sheet has mixed styles or conditional formatting.
Copy Formatting Only
- Click a column that already has the look you want.
- Copy it.
- Select the two new blank columns.
- Use Paste Special → Formats (or the paintbrush icon) so you copy styles without touching values.
Set Column Width Fast
If the two new columns are skinny or huge, fix width early. Select the two columns, then double-click the right border of a column letter to auto-fit based on content. If you want a fixed width, type it once in the Column Width dialog and both selected columns take it.
Restore Table Headers And Formulas
In tables, a new column header should appear and formulas should fill down. If a calculated column stops filling, check whether the table still recognizes the column as part of its range. Expanding the table range usually fixes it.
Keeping Formulas And References Stable
Most formula references shift cleanly when you insert columns. Trouble shows up when your workbook uses fixed references that point at whole columns, external links, or chart series that were set by hand.
Spot The References That Don’t Move
- Chart series ranges that were typed into the formula bar for the chart.
- Named ranges that point to a fixed cell location instead of a dynamic range.
- External references to other workbooks that expect columns in a fixed order.
Two Habits That Prevent Headaches
- Use tables for data you chart or summarize a lot. Table columns expand in a predictable way when you add fields.
- When a sheet is formula-heavy, insert columns near the start of a work session, not right before you export or print.
Troubleshooting When Insert Doesn’t Work
Sometimes Insert is greyed out. Sometimes Excel inserts only one column when you wanted two. Sometimes it inserts in the wrong place because the selection wasn’t what you thought it was.
Insert Is Greyed Out
- Sheet protection: Unprotect the sheet, insert, then protect it again.
- Older sharing modes: Some workbooks limit structural changes.
- Table or pivot restrictions: Click outside the object, then insert at the sheet level.
You Inserted In The Wrong Spot
The insert lands to the left of the selected column letters. If you wanted two blanks after column D, select columns E and F, then insert. That “one column over” rule saves a lot of undo clicks.
You Only Got One New Column
This nearly always means you had one column selected. Click the column letters again and make sure two are selected before you insert.
Shortcut Table For Two-Column Inserts
Use this as a quick reference when you’re in the middle of a spreadsheet cleanup.
| Platform | Fast Way To Insert Two Columns | Notes |
|---|---|---|
| Windows | Select two column letters, then Ctrl + Shift + + | Works best when the selection is entire columns |
| Windows | Select two column letters, right-click Insert | Most consistent when working near charts |
| Mac | Select two column letters, Control-click, choose Insert | Menu path stays steady across layouts |
| Excel For The Web | Select two column letters, then Insert from the header menu | Some ribbon options differ from desktop |
| Excel Table | Expand the table range to include two new columns | Keeps headers, filters, and calculated columns aligned |
A Clean Workflow You Can Repeat
If you add two columns often, use a repeatable flow so you don’t miss checks.
- Save the workbook.
- Click the column where the new blanks should appear, then select the next column so two columns are selected.
- Insert using right-click Insert or the shortcut.
- Fix formatting: width, header style, and number format.
- Scan a small set of “truth cells” like totals, chart labels, and any cells that feed a dashboard.
Once you do it this way a few times, inserting two columns feels routine, not risky. Your data stays aligned, your formulas stay sane, and your sheet keeps its shape.
References & Sources
- Microsoft.“Menu-to-Ribbon Reference Workbooks: Excel 2003 to 2010 (XLTX).”Lists the ribbon location for commands such as Insert Sheet Columns.
- Microsoft.“Excel Shortcuts Cheat Sheet (PDF).”Shortcut list that includes Shift + Ctrl + plus sign for inserting blank cells.
