Home / Guides / How to Paste Formulas Without Changing References

How to Paste Formulas Without Changing References

Formatting & Productivity · Updated June 2026

Copy a formula in Excel and the references move with it. Paste =A1+B1 one row down and it becomes =A2+B2. That relative behavior is usually helpful, but when you want an exact copy of the formula it gets in the way. Here is how to move a formula without Excel rewriting its references.

Why references shift in the first place

Excel treats most references as relative, meaning they describe a direction and distance rather than a fixed address. When you paste, Excel keeps that relative offset and recalculates the addresses for the new location. To stop the shift you either lock the references, strip the formula of its meaning during the move, or use a tool that pastes exactly.

Lock references with the dollar sign

Adding dollar signs makes a reference absolute so it never moves when copied.

  1. Click into the formula and select a reference such as A1.
  2. Press F4 to turn it into $A$1, which locks both row and column.
  3. Repeat for every reference you want to keep fixed.
  4. Copy and paste as usual; the locked references stay put while unlocked ones still shift.

Move a single formula as text

For a one-off move where you want the formula unchanged, edit it as text.

  1. Press F2 to edit the cell, then select the whole formula and copy it with Ctrl+C.
  2. Press Esc to leave the cell without moving it.
  3. Click the destination cell, press F2, and paste with Ctrl+V, then Enter.
  4. Because you copied the formula text rather than the cell, the references arrive exactly as they were. This only works one cell at a time.

Paste an exact copy with ModelMint

ModelMint Paste Exact copies formulas, formats, and column widths and pastes them precisely as they were, with references that do not shift. It works on a whole block at once, so you can lift an entire schedule to a new location without rewriting a single dollar sign or editing formulas one by one. It is the fast way to duplicate a section verbatim.

Do it in one click

Paste Exact

Paste formulas, formats, and column widths exactly as copied, with references that do not shift, so you can duplicate a whole section verbatim.

Get ModelMint See how it works

FAQ

How do I copy a formula without changing the cell references?

Lock the references with dollar signs by pressing F4 while editing, which makes them absolute, or copy the formula text in edit mode (F2, then Ctrl+C) and paste it into the new cell. For a whole range at once, ModelMint Paste Exact keeps every reference unchanged.

What is the difference between relative and absolute references?

A relative reference like A1 shifts when you copy the formula, keeping its position relative to the new cell. An absolute reference like $A$1 stays fixed no matter where you paste. A$1 and $A1 lock just the row or just the column.

Can I paste a formula and its formatting exactly?

A normal paste shifts references and a Formulas-only paste drops formatting. ModelMint Paste Exact carries formulas, formats, and column widths together while keeping references unchanged.