In Excel for Microsoft 365 on Windows, copy the cells with Ctrl+C, select the destination, and press Ctrl+Shift++ (Ctrl+Shift+Plus; on many keyboards, Ctrl+Shift+=). If Excel opens the Insert dialog, choose whether to shift existing cells down or right. For the clearest command, right-click the destination and choose Insert Copied Cells.
What the shortcut does
Insert Copied Cells places a copy of a selected range into a worksheet while moving existing cells out of its way. It is different from ordinary paste: Ctrl+V puts the copied cells at the destination and replaces cells there, whereas inserting copied cells makes room first. That distinction matters when the destination already contains data you need to keep.
The shortcut is generally written as Ctrl+Shift++ or Ctrl+Shift+Plus. On a US keyboard, the plus sign shares the equals key, so you may press Ctrl+Shift+=. Keyboard layouts differ, and some laptops require a particular key combination to type a plus sign. If the shortcut is awkward or behaves differently on your setup, use the right-click command instead.
Excel can ask how to shift cells when you use the keyboard shortcut. Choose Shift cells down to make space vertically, or Shift cells right to make space horizontally. The menu command Insert Copied Cells is often more direct when the copied range and destination make the intended direction obvious.
How to insert a copied range
- Select the cells you want to duplicate. For example, select A2:B4 to copy three rows across two columns.
- Press Ctrl+C. A moving border around the selected range indicates that Excel has copied it.
- Select the cell where the upper-left corner of the inserted copy should go. To place the example range beginning at D2, select D2.
- Press Ctrl+Shift++ and respond to the Insert dialog if it appears, or right-click the selected destination and choose Insert Copied Cells.
- Choose the shift direction if Excel asks. Check the neighboring data afterward to confirm it moved as intended.
With the example range A2:B4 and destination D2, shifting cells down inserts the copied two-column-by-three-row block at the destination and moves the cells already in D2:E4 downward. Shifting right moves the affected cells to the right instead. The destination is the anchor point; selecting a different starting cell changes where the top-left copied cell lands.
You can also select a destination range the same size as the copied range, but choosing its upper-left cell is usually the simplest approach. If the copied and selected ranges have different dimensions, Excel may adjust the inserted area or prompt you, depending on the operation. Matching the intended block size avoids ambiguity.
Choosing to shift cells down or right
The shift direction controls which existing cells make room. It does not rotate or transpose the copied data. A copied range that is two columns wide remains two columns wide whether you shift cells down or right; only the neighboring cells that Excel moves differ.
- Shift cells down: Use this when the inserted records belong within a vertical list and the cells below the destination should move down to preserve them.
- Shift cells right: Use this when adding fields or values within a row and the cells to the right should move over.
Think about the surrounding worksheet before choosing. Inserting cells inside a rectangular data table can make rows or columns misalign if you shift only part of the table. When a complete record belongs between existing records, insert a whole worksheet row rather than shifting only a few cells. Likewise, when a new field belongs across a structured dataset, inserting a whole column is often safer than shifting a narrow selection.
A worksheet row can be inserted by selecting its row heading, right-clicking, and choosing Insert; a column can be inserted in the same way from its column heading. Excel moves the full row or column, which helps preserve the table’s shape. The best choice depends on whether the added information is a partial block or a complete record or field.
Insert Copied Cells versus Paste
Use ordinary paste when replacing or filling the destination is intended. For example, copying a formula from C2 and pasting it into C3 with Ctrl+V puts the copied content in C3; it does not make space by moving the existing contents of C3 down. Use Insert Copied Cells when those existing contents must be preserved and displaced.
Copying and inserting also differs from cutting and moving. Ctrl+X followed by a paste moves the selected content rather than leaving the original in place. When you need a duplicate, use Ctrl+C. When you need to relocate the original, cutting may be the appropriate operation, but it is not the same as inserting a copy.
Another related command is Insert for blank cells. It creates empty space without using copied content. Inserting copied cells both creates space and fills it with the copied range. If you only need room for new entries, use the blank-cell or whole-row insertion command instead of copying placeholder cells.
What happens to formatting and formulas
Inserted copies normally carry the contents and formatting of the copied cells, including values, formulas, and cell formatting. For example, a copied cell with a date format can bring that format along with its date value. This is useful when adding a record that should match nearby entries, but it can also introduce an unexpected color, border, or number format.
Relative formula references generally adjust to the new position, just as they do when you copy and paste a formula. Absolute references marked with dollar signs, such as $A$1, stay fixed. Mixed references lock only the row or column marked with a dollar sign. Review formulas after inserting a block, particularly if they refer to neighboring cells or if the inserted cells alter the structure of a calculation.
Excel moves existing cells in the selected shift direction, and formulas elsewhere in the workbook may update their references to account for the changed layout. However, inserting only part of a larger table can leave related data separated or make a report harder to interpret. A quick check of formulas, totals, and adjacent rows is sensible after an insertion.
Common problems and practical fixes
- The shortcut opens a dialog instead of inserting immediately: That is a normal outcome for the Insert shortcut. Choose the appropriate shift direction. If you want the command explicitly labeled for copied cells, use the destination’s right-click menu.
- Existing values were replaced: You likely used Ctrl+V rather than Insert Copied Cells. Undo immediately with Ctrl+Z if the change was unintended, then repeat the copy and insertion process.
- The wrong cells moved: The selected destination or shift direction may not match the layout. Undo, select the intended starting cell, and consider inserting a full row or column if the data is a complete record or field.
- The copied border does not disappear: The moving border means copy mode is still active. Press Esc to cancel the active copy selection after finishing. This does not undo the insertion.
- The command is unavailable or the result is unexpected: Confirm that you copied a cell range and that you selected a valid destination in the same worksheet. Protected sheets, merged cells, and unusual range shapes can restrict editing operations; follow any Excel message and check the sheet’s layout.
If you make a mistake, Ctrl+Z usually reverses a recent insertion, provided you have not performed an action that clears Excel’s undo history. Check the sheet before continuing with more edits. For a substantial move or insertion, saving the workbook first gives you an additional recovery option.
Windows, Mac, and Excel for the web
This guidance is for Excel for Microsoft 365 on Windows. Windows keyboards commonly use Ctrl+Shift++ for the insert-cells shortcut, with the plus typed using Shift and the equals key on many layouts. If your keyboard behaves differently, the right-click menu’s Insert Copied Cells command avoids relying on the symbol combination.
In Excel for Mac, shortcut behavior can vary with the keyboard layout and the version. Control+Shift+= is a commonly used equivalent for opening the insert-cells command, but the context menu is a dependable alternative: copy the cells, select the destination, and look for Insert Copied Cells. Do not substitute Command automatically; Excel’s Mac shortcuts do not always use the same modifier as Windows shortcuts.
Excel for the web may present commands differently from the desktop app, and browser or operating-system shortcuts can affect key combinations. If the keyboard shortcut does not produce the expected Insert dialog, use the available context-menu or ribbon insertion command and verify that it specifically inserts copied cells rather than performing a standard paste. The desktop version is the most consistent place to follow the Windows steps above.
Frequently Asked Questions
What is the shortcut to insert copied cells in Excel?
On Windows, copy the range, select the destination, and press Ctrl+Shift++ (often Ctrl+Shift+= on a US keyboard). If Excel displays the Insert dialog, choose the shift direction. You can also right-click the destination and select Insert Copied Cells.
Does Ctrl+V insert copied cells?
No. Ctrl+V normally pastes into the selected destination and can replace its contents. To preserve the cells already there by moving them aside, use Insert Copied Cells instead.
How do I insert copied cells without replacing data?
Copy the range, select where its upper-left cell should go, and use Insert Copied Cells from the right-click menu. Select whether the existing cells should shift down or right if Excel asks.
Can I insert copied cells as a whole row or column?
Yes. Copy the row or column, select the row or column heading where the copy belongs, then use the insertion command. For complete records or fields, inserting entire rows or columns helps keep the surrounding dataset aligned.
How do I stop Excel from copying cells?
Press Esc to cancel copy mode and remove the moving border. Esc cancels the active copy selection; it does not undo a completed insertion. Use Ctrl+Z to undo a recent insertion instead.
A safe way to choose the right command
Before acting, ask whether the destination should be overwritten, whether existing cells should move, or whether an entire row or column should be added. Use Ctrl+V for a straightforward paste, Insert Copied Cells when a copied block must make room, and whole-row or whole-column insertion when the worksheet structure calls for a complete record or field. That small distinction prevents many accidental replacements and misaligned tables.
When you are uncertain, try the operation on a small representative range or save a copy of the workbook first. Afterward, verify the new block, the cells displaced by the insertion, and any formulas or totals that depend on the affected area. These checks are especially useful in sheets where several related columns must remain together.
Related
- Excel Date Calendar Drop-Down: What Works and What Doesn’t
- Excel Date as Number: Excel Serial Dates Explained
- Excel Table With Headers on the Side: What Actually Works
Try it: the Date Difference Calculator: days, months, years and weekdays between two dates, with the DATEDIF formulas.
More in How-to basics
- Excel Sum Shortcut Keys: AutoSum, Examples, and TipsIn Excel for Microsoft 365 on Windows, press Alt+= to insert an AutoSum formula; check the highlighted range,…
- Excel Workbook vs Excel Binary Workbook: Key DifferencesAn Excel workbook is the general name for a spreadsheet file; an Excel Binary Workbook is one specific…
- Excel Keyboard Shortcut to Jump to the End of a ColumnIn Excel for Microsoft 365 on Windows, press Ctrl+Down Arrow to jump to the bottom edge of the…
- Excel Workbook Not Opening? Causes and Fixes for WindowsIf an Excel workbook will not open, first try opening Excel in Safe Mode, then use File >…
- Excel Time Format Without Seconds: How to Set ItTo show an Excel time without seconds, select the cells, press Ctrl+1 on Windows, choose Number > Custom,…
- Find a Circular Reference in Excel and Trace Its SourceTo find a circular reference in Excel for Microsoft 365 on Windows, open the Formulas tab, select Error…
Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources
Spotted an error in this guide? Let us know.