Home › Excel basics › Paste Special

Paste Special in Excel: Shortcuts and Practical Uses

A normal paste copies everything: values, formulas, formatting and comments. Paste Special lets you choose exactly what to paste, and can even do a calculation or flip rows into columns while it pastes.

In this guide
  1. How to open it
  2. Paste options
  3. Paste values only
  4. Add, multiply, divide
  5. Transpose
  6. More useful tricks
  7. FAQ

How to open Paste Special

First copy the cells with Ctrl+C (Mac: Cmd+C), select where you want to paste, then:

WindowsMac
Keyboard shortcutCtrl+Alt+VCmd+Ctrl+V
RibbonHome › Paste (the arrow under the button) › Paste Special…
Right-clickRight-click the target cell › Paste Special…

The dialog that opens has two parts: Paste (what to paste) and Operation (an optional calculation), plus the checkboxes Skip blanks and Transpose.

The paste options

OptionWhat it pastes
AllEverything, like a normal paste.
FormulasOnly the formulas (or values), without formatting.
ValuesOnly the results, as fixed values. Formulas are gone.
FormatsOnly the formatting: fonts, colours, borders, number formats.
Comments and NotesOnly the comments and notes attached to the cells.
ValidationOnly the data validation rules, such as drop-down lists.
All except bordersEverything except the borders.
Column widthsOnly the widths of the copied columns.
Formulas and number formatsFormulas plus number formats such as currency or dates.
Values and number formatsResults plus number formats, without other formatting.

Paste values only (the one you'll use most)

Pasting values turns formulas into fixed numbers. That's useful when you want to send a sheet without your formulas, freeze the results of a calculation, or clean up data before deleting the source columns.

  1. Copy the cells with formulas.
  2. Select the destination (or the same cells, to replace the formulas in place).
  3. Press Ctrl+Alt+V, then V, then Enter.

On a Mac, press Cmd+Ctrl+V, choose Values and click OK. You can also use the Paste Options button that appears after a normal paste and choose the 123 icon.

Do maths while you paste

The Operation section applies a calculation to the cells you paste onto, using the copied value. Classic example: raise all prices by 10%.

ABCD
1ProductPriceAfter
2Apple$0.35$0.391.1
3Banana$0.25$0.28
4Mango$1.20$1.32
  1. Type 1.1 in an empty cell (D2) and copy it.
  2. Select the prices in B2:B4.
  3. Open Paste Special, choose Values under Paste and Multiply under Operation, and click OK.

Every price is multiplied by 1.1 in place, with no helper column or formula needed. Column C shows the results here for comparison. The same trick works with Add, Subtract and Divide, for example to divide a column of amounts by 1,000.

Convert numbers stored as text into real numbers: copy an empty cell, select the "text numbers", and Paste Special with Add. Adding zero forces Excel to turn them into numbers. This often fixes VLOOKUP #N/A errors and SUM totals that ignore some cells.

Transpose: turn rows into columns

Check Transpose in the dialog to flip the copied range: rows become columns and columns become rows. Handy when data arrives horizontally and you need it vertically. Make sure the destination doesn't overlap the copied cells. For a version that stays linked to the original, see the TRANSPOSE function.

Transpose creates a static copy. If you need the result to update when the source changes, use the =TRANSPOSE(A1:D3) function instead.

More useful tricks

  • Column widths: copy a nicely formatted table, select the new table's columns and paste Column widths to match the layout instantly.
  • Skip blanks: pastes only the copied cells that have content, so empty cells don't overwrite existing values in the destination.
  • Paste Link: the button at the bottom of the dialog pastes formulas like =Sheet1!B2 that keep pointing to the source.
  • Formats: works like the Format Painter, but for large or non-adjacent ranges.

Frequently asked questions

What is the shortcut for paste values in Excel?

On Windows, press Ctrl+Alt+V, then V, then Enter. On a Mac, press Cmd+Ctrl+V and choose Values.

Why is Paste Special greyed out?

You haven't copied anything in Excel yet, or the copy was cancelled (for example by pressing Esc or typing in a cell). Copy the cells again with Ctrl+C and try once more.

How do I paste values without changing the formatting?

Use Paste Special › Values. It pastes only the results and keeps the destination's existing formatting.

Can I undo Paste Special?

Yes, press Ctrl+Z (Mac: Cmd+Z) straight after pasting.