Find and Break External Links in Excel
By ExcelReady TeamUpdated 5 min read
The short answer
To break links in Excel, go to Data > Edit Links (in Microsoft 365: Data > Workbook Links), select the source file and choose Break Link. Every formula that used that file becomes its current value. To find links first, press Ctrl+F, search for .xl with Look in set to Formulas and Within set to Workbook, then click Find All.
Key takeaways
- An external link is a formula that points at another workbook, such as ='[Budget.xlsx]Q1'!B4.
- Data > Edit Links (Workbook Links in Microsoft 365) lists every linked file and has the Break Link button.
- Break Link replaces the formulas with their current values and can't be undone, so save a copy first.
- Find All with .xl in formulas across the workbook lists every linked cell.
- Links can also hide in defined names, charts, data validation and conditional formatting rules.
On this page+
To break links in Excel, open Data > Edit Links (called Workbook Links in Microsoft 365), pick the linked file and choose Break Link. Excel replaces each formula that used that file with its current value. Before you do that, it pays to find every link, because some hide outside cell formulas. This guide shows how to find external links, decide whether to keep them, and remove them cleanly, for anyone who inherited a workbook that keeps asking to "update links".
What is an external link in Excel?#
An external link is a formula that reads a value from a different workbook (a separate Excel file). While the other file is open, the link looks like this:
='[Budget.xlsx]Q1'!B4The file name sits in square brackets, followed by the sheet name, an exclamation mark and the cell. When the other file is closed, Excel adds the full folder path in front of it. Links appear when you copy a sheet or cells from another file, or when someone builds a lookup against another workbook. The guide to VLOOKUP from another workbook shows how these formulas are made, and workbook vs worksheet explains the difference between a file and a tab.
Links to other sheets in the same file, like =Rates!C3, are not external links. They never cause update prompts. If they are new to you, read how to reference another sheet or practise cross-sheet references.
How to tell if a workbook has external links#
The workbook usually tells you itself. Common signs are:
- A yellow security bar when the file opens, saying automatic update of links has been disabled.
- A message asking whether to update the links in the file.
- Numbers that don't change when you expect them to, or that show #REF! after a file was moved.
To see the full list of linked files, go to Data > Queries & Connections > Edit Links. In current Microsoft 365 versions the button is named Workbook Links and opens a pane instead of a dialog. If the button is grayed out, the workbook has no links that Excel can list, but there may still be hidden ones (see below).
How to find every cell with an external link#
Find and Replace can list every linked cell in one go:
- Press Ctrl+F (Mac: ⌘F) to open Find.
- In Find what, type
.xl. Every link to an Excel file contains .xlsx, .xlsm or .xls. - Click Options. Set Within to Workbook and Look in to Formulas.
- Click Find All.
The list at the bottom shows the sheet, cell address and formula of each match. Click a row to jump to that cell. Press Ctrl+A in the list to select all the matches at once, then give them a fill color so you can review them later.
Searching for [ also works, because external references use square brackets. Table formulas like Sales[Amount] use brackets too, so .xl gives fewer false matches.
How to break links in Excel#
Breaking a link turns each linked formula into a plain value. Do it when the numbers are final and the source file is no longer needed:
- Save a copy of the workbook first. Break Link can't be undone with Ctrl+Z.
- Go to Data > Edit Links (or Workbook Links).
- Select the source file. Hold Ctrl (Mac: ⌘) to select several.
- Click Break Link, then confirm. In the Workbook Links pane, open the menu next to the source and choose Break links.
After that, ='[Budget.xlsx]Q1'!B4 becomes, say, 48,500. The value stays the same, but it will never update again.
If you only need a few cells fixed, you can also copy them and use Paste Special > Values on top of themselves. That removes the link from those cells and leaves the rest alone.
Change the source instead of breaking the link#
Sometimes the link is wanted and only the file has moved or been renamed. Then choose Change Source in Edit Links (or the pane's menu) and pick the new file. Every formula that pointed at the old file now points at the new one. This is the fix when links show #REF! or old numbers after a folder change. The article on the #REF! error covers other causes of that error, and the lookup errors lesson practises catching errors with IFERROR and IFNA.
Why can't I break a link? Where hidden links hide#
If Edit Links still lists a source after you break it, or Find finds nothing, the link lives outside the cells. Check these places:
| Place | How to check |
|---|---|
| Defined names | Formulas > Name Manager (Windows: Ctrl+F3). Sort by Refers To and look for brackets or #REF!. Delete or fix those names. |
| Charts | Click each data series. The formula bar shows =SERIES(...). Look for a file name. |
| Data validation | Select cells with drop-downs and open Data > Data Validation to see the list source. |
| Conditional formatting | Home > Conditional Formatting > Manage Rules, with This Workbook or each sheet selected. |
| Shapes and buttons | Right-click a button and choose Assign Macro to see if it points at another file. |
| PivotTables and queries | Check the PivotTable data source and Data > Queries & Connections. |
Names are the most common culprit. When you copy a sheet from another workbook, its names come along and keep pointing at the old file. The guide to formula auditing in Excel shows more tools for tracing where a formula gets its data.
How to keep links under control#
Links are useful in live reporting, but they break easily. A few habits help:
- Keep linked files in one shared folder and don't rename them.
- Prefer one input sheet with pasted or imported data over dozens of cell-by-cell links.
- List the linked files in a note on the first sheet, so the next person knows where the data comes from.
- Before sending a file outside your team, break links or paste values, so readers don't see prompts or private folder paths.
Practise it#
Most link problems start with references between sheets and files, and end with an error that needs handling. Try the audit exercise on this page, then practise cross-sheet references in a live workbook and practise fixing lookup errors. Each step checks your formula instantly.
Try it yourself
This is a live spreadsheet. Type the formula in the green cell and press Enter.
Column B lists formulas copied as text during a link audit. In E2, count how many point at another Excel file: =COUNTIF(B2:B7,"*.xls*"), then press Enter.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Formula | |||||
| 2 | =SUM(B2:B9) | External links | ||||
| 3 | =[Budget.xlsx]Q1!B4 | |||||
| 4 | =VLOOKUP(A6,'[Prices 2026.xlsx]List'!A:C,3,FALSE) | |||||
| 5 | =B5*1.2 | |||||
| 6 | =Rates!C3 | |||||
| 7 | ='[Targets.xlsm]Sheet1'!D2 | |||||
| 8 | ||||||
| 9 | ||||||
| 10 |
Tip: The asterisks are wildcards: "*.xls*" matches any text that contains .xls anywhere, which covers .xlsx and .xlsm files.
Practise this in a lesson
Frequently asked questions
How do I find external links in Excel?
Press Ctrl+F, type .xl in Find what, open Options, set Within to Workbook and Look in to Formulas, then click Find All. The list shows every cell whose formula points at another Excel file.
What happens when I break links in Excel?
Each formula that refers to the linked file is replaced with the value it showed at that moment. The numbers stay, but they no longer update. You can't undo this, so save a copy before you break links.
Why can't I break a link in Excel?
The link is usually not in a cell formula. Check defined names in Name Manager, chart series, data validation lists, conditional formatting rules and buttons with assigned macros, and fix or delete the reference there.
How do I stop Excel asking to update links?
Break or remove the links if you no longer need them. If you do need them, open Edit Links, click Startup Prompt and choose whether Excel should update them without asking.
Where is Edit Links in Microsoft 365?
In current Microsoft 365 versions the button is called Workbook Links, on the Data tab in the Queries and Connections group. It opens a pane where each source has its own menu with Break links.