Note: The other languages of the website are Google-translated. Back to English

How to copy formula without changing its cell references in Excel?

Normally Excel adjusts the cell references if you copy your formulas to another location in your worksheet. You would have to fix all cell references with a dollar sign ($) or press F4 key to toggle the relative to absolute references to prevent adjusting the cell references in formula automatically. If you have a range of formulas need to be copied, these methods will be very tedious and time-consuming. If you want to copy the formulas without changing cell references quickly and easily, try the following methods:


Copy formula without changing its cell references by Replace feature

In Excel, you can copy formula without changing its cell references with Replace function as following steps:

1. Select the formula cells you will copy, and click Home > Find & Select > Replace, or press shortcuts CTRL+H to open the Find & Select dialog box.

2. Click Replace button, in the Find what box input “=”, and in the Replace with box input “#” or any other signs that different with your formulas, and click the Replace All button.
Basically, this will stop the references from being references. For example, “=A1*B1” becomes “#A1*B1”, and you can move it around without excel automatically changing its cell references in current worksheet.
     

3. And now all “=” in selected formulas are replaced with “#”. And a dialog box comes out and shows how many replacements have been made. Please close it. See above screenshot:
And the formulas in the range will be changed to text strings. See screenshots:

4. Copy and paste the formulas to the location that you want of the current worksheet.

5. Select the both changed ranges, and then reverse the step 2. Click Home> Find & Select >Replace… or press shortcuts CTRL+H, but this time enter “#” in the Find what box, and “=” in the Replace with box, and click Replace All. Then the formulas have been copied and pasted into another location without changing the cell references. See screenshot:


Copy formula without changing its cell references by converting formula to text

Above method is to change the formula to text with replacing the = to #. Actually, Kutools for Excel provide such utilities of Convert Formula to Text and Convert Text to Formula. And you can convert formulas to text and copy them to other places, and then restore these text to formula easily.

Kutools for Excel - Includes more than 300 handy tools for Excel. Full feature free trial 30-day, no credit card required! Free Trial Now!

1. Select the formula cells you will copy, and click Kutools > Content > Convert Formula to Text. See screenshot:

2. Now selected formulas are converted to text. Please copy them and paste into your destination range.

3. And then you can restore the text strings to formula with selecting the text strings and clicking Kutools > Content > Convert Text to Formula. See screenshot:

Kutools for Excel - Includes more than 300 handy tools for Excel. Full feature free trial 30-day, no credit card required! Get It Now


Copy formula without changing its cell references by converting to absolute references

The formulas changes after copying as a result of relative references. Therefore, we can apply Kutools for Excel’s Convert Refers utility to change the cell references to absolute to prevent from changing after copying in Excel.

Kutools for Excel - Includes more than 300 handy tools for Excel. Full feature free trial 30-day, no credit card required! Free Trial Now!

1. Select the formula cells you will copy, and click Kutools > Convert Refers.

2. In the opening Convert Formula References dialog box, please check the To absolute option and click the Ok button. See screenshot:

3. Copy the formulas and paste into your destination range.

Note: If necessary, you can restore the formulas’ cell references to relative by reusing the Convert Refers utility again.

Kutools for Excel - Includes more than 300 handy tools for Excel. Full feature free trial 30-day, no credit card required! Get It Now


Copy formula without changing its cell references by Kutools for Excel

Is there an easier way to copy formula without changing its cell references this quickly and comfortably? In actual, Kutools for Excel can help you copy formulas without changing its cell references quickly.

Kutools for Excel - Includes more than 300 handy tools for Excel. Full feature free trial 30-day, no credit card required! Free Trial Now!

1. Select the formula cells you will copy, and click Kutools > Exact copy.

2. In the first Exact Formula Copy dialog box, please click OK. And in the second Exact Formula Copy dialog box, please specify the first cell of destination range, and click the OK button. See screenshot:

Tip: Copy formatting option will keep all cells formatting after pasting the range, if the option has been checked.
And all selected formulas have been pasted into the specified cells without changing the cell references. See screenshot:

Kutools for Excel - Includes more than 300 handy tools for Excel. Full feature free trial 30-day, no credit card required! Get It Now


Demo: copy formulas without changing cell references in Excel


Kutools for Excel includes more than 300 handy tools for Excel, free to try without limitation in 30 days. Download and Free Trial Now!

The Best Office Productivity Tools

Kutools for Excel Solves Most of Your Problems, and Increases Your Productivity by 80%

  • Reuse: Quickly insert complex formulas, charts and anything that you have used before; Encrypt Cells with password; Create Mailing List and send emails...
  • Super Formula Bar (easily edit multiple lines of text and formula); Reading Layout (easily read and edit large numbers of cells); Paste to Filtered Range...
  • Merge Cells/Rows/Columns without losing Data; Split Cells Content; Combine Duplicate Rows/Columns... Prevent Duplicate Cells; Compare Ranges...
  • Select Duplicate or Unique Rows; Select Blank Rows (all cells are empty); Super Find and Fuzzy Find in Many Workbooks; Random Select...
  • Exact Copy Multiple Cells without changing formula reference; Auto Create References to Multiple Sheets; Insert Bullets, Check Boxes and more...
  • Extract Text, Add Text, Remove by Position, Remove Space; Create and Print Paging Subtotals; Convert Between Cells Content and Comments...
  • Super Filter (save and apply filter schemes to other sheets); Advanced Sort by month/week/day, frequency and more; Special Filter by bold, italic...
  • Combine Workbooks and WorkSheets; Merge Tables based on key columns; Split Data into Multiple Sheets; Batch Convert xls, xlsx and PDF...
  • More than 300 powerful features. Supports Office/Excel 2007-2019 and 365. Supports all languages. Easy deploying in your enterprise or organization. Full features 30-day free trial. 60-day money back guarantee.
kte tab 201905

Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!
officetab bottom
Comments (38)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
:-x great website :lol: [quote]fly like a butterfly sting like a bee [/quote]
This comment was minimized by the moderator on the site
it's 'float* like a butterfly...'
This comment was minimized by the moderator on the site
Great tip, thanks for the help!
This comment was minimized by the moderator on the site
Thank you. That helped.
This comment was minimized by the moderator on the site
That's really clever.
This comment was minimized by the moderator on the site
brilliant tip... simple and very effective!
This comment was minimized by the moderator on the site
Very helpful - Thanks
This comment was minimized by the moderator on the site
Just press F2, copy the whole formula, go to the new cell. F2. Paste the formula.
This comment was minimized by the moderator on the site
[quote]Just press F2, copy the whole formula, go to the new cell. F2. Paste the formula.By tj[/quote] This is a better option for myself and it works great; I don't need anymore add-ins.
This comment was minimized by the moderator on the site
This isn't easy if you want to copy a range of cells and paste it. F2 is useful to copy just one cell and paste.
This comment was minimized by the moderator on the site
Thanks very fucking much
This comment was minimized by the moderator on the site
Awesome stuff!! Thanks a lot!
This comment was minimized by the moderator on the site
the # tip is super!! good job
This comment was minimized by the moderator on the site
Isn't it easier to just drag the area with the formulas to the new location? That won't change the cell references. (Mark the area with the formulas you want to move. Place the cursor on the edge of the marked area so that the symbol with four arrows (N, S, E, W) is displayed. Click and hold left mouse button and drag the area to desired location.) Good luck!
This comment was minimized by the moderator on the site
Cela peut poser problème lorsque la zone cible est référencée pour le calcul d'autres cellules.
Il se produit une sorte d'écrasement des anciennes cellules avec perte de référence pour les cellules qui faisaient référence à la zone écrasée (#REF! d'affiché).

En espérant ajouter mon caillou à l'édifice ;).
This comment was minimized by the moderator on the site
its not good enough..........................................................................................
This comment was minimized by the moderator on the site
Great Tip. What is actually happening when you do this, is you are de-activating the formula by making it no longer a recognised formula with the 1st replace (so excel won't change it). Then after you've moved/deleted/ made your changes, the 2nd replace re-activates the formula, by making it a valid/recognised formula again. This was handy when someone had entered a basic formula for a running total, but then we had to delete an item from the total. Excel would try to update the formula and break the running total
This comment was minimized by the moderator on the site
THANK YOU thank you thank you. Sometimes the easiest fix is the one that escapes me the most. :lol:
This comment was minimized by the moderator on the site
Just copy the whole sheet (right click sheet name tab -> Move or Copy... -> Create a copy)
This comment was minimized by the moderator on the site
Quand on veut remplacer les valeurs d'un tableau par d'autres issues d'une autre feuille de calcul et que les dispositions diffèrent; il n'est pas possible de gérer une cellule et de dérouler pour les cellules voisines.
Du coup il faut parfois faire une ligne de plusieurs cellules, dérouler en colonnes et déplacer les colonnes pour recréer une ligne, ce qui évite de gérer cellule par cellule.
Ensuite il faut rapatrier ce paquet de cellules sur la zone cible et c'est la qu'il faut bloquer la mise à jour des formules pour continuer de cibler les bonnes cellules des autres feuilles de calcul.
Sinon on pourrait imaginer entrer dans chaque cellule pour mettre les dollars mais cela est hyper chronophage.
La solution de ce site est de type Mac GYVER (artisanale mais efficace).
This comment was minimized by the moderator on the site
Thanks for very good tip! :lol:
This comment was minimized by the moderator on the site
Great tip, this is the only trick... People who dont appreciate its just because they dont understand why we need this trick. TQ.
This comment was minimized by the moderator on the site
Thanks a lot , great job :D
This comment was minimized by the moderator on the site
Just go to Formula Tab, select Show Formula, Formulas will now display, copy them, paste into notepad, copy again from notepad and paste back into excel...
This comment was minimized by the moderator on the site
C'est une solution qui fonctionne seulement cellule par cellule, et pas pour une plage de cellules.
This comment was minimized by the moderator on the site
This was the answer. You rock.
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations