How to Link an Excel Chart or Table to PowerPoint
By ExcelReady TeamUpdated 4 min read
The short answer
To link Excel to PowerPoint, copy a chart or range in Excel. For a chart, paste it in PowerPoint with "Keep Source Formatting & Link Data". For a table, use Home > Paste > Paste Special, choose Paste link and "Microsoft Excel Worksheet Object". The slide then updates from the workbook when you refresh or update the link.
Key takeaways
- A linked object stays connected to the workbook; an embedded or pasted copy does not.
- For charts, use the paste options that say Link Data; refresh with Chart Design > Refresh Data.
- For tables, use Paste Special > Paste link > Microsoft Excel Worksheet Object.
- Links break when the workbook is moved or renamed. Keep both files in a stable shared folder.
- Build a dedicated, fixed-size summary range in Excel for each slide.
On this page+
When you link Excel to PowerPoint, a chart or table on a slide stays connected to the workbook, so you update the numbers once in Excel and the slide follows. You copy in Excel and paste in PowerPoint with a "link" option: Link Data for charts, Paste link for tables. This guide shows both, how to update and fix links, and how to set up your workbook so monthly slides take minutes.
Link, embed or paste as a picture?#
You have three ways to move Excel content to a slide, and only one stays connected:
| Method | Updates from Excel? | Travels with the presentation? | Best for |
|---|---|---|---|
| Link | Yes | No, needs the workbook | Monthly or weekly reports |
| Embed | No (a copy of the data is stored in the slide) | Yes | One-off decks you send to others |
| Picture | No | Yes | Final versions nobody should edit |
Linking keeps a pointer to the workbook file. Embedding stores a copy of the data inside the presentation. A picture is just an image of the cells or chart. For a report you rebuild every month, link. For a deck you email once, embed or paste as a picture.
How to link an Excel chart to PowerPoint#
Charts link through PowerPoint's paste options:
- Save the workbook first. A link needs a saved file to point to.
- In Excel, click the chart's border and copy it (Ctrl+C; Mac: ⌘C).
- In PowerPoint, go to the slide and click Home > Paste (the arrow under the button).
- Choose Use Destination Theme & Link Data to match the presentation's colours and fonts, or Keep Source Formatting & Link Data to keep the chart exactly as it looks in Excel.
The chart is now a PowerPoint chart whose data comes from the workbook. When the Excel numbers change, select the chart in PowerPoint and click Chart Design > Refresh Data. Chart Design > Edit Data opens the linked workbook.
New to charts? See Excel charts basics for building and formatting them before you link.
How to link an Excel table to PowerPoint#
Ranges of cells link through Paste Special:
- Select the range in Excel, such as A1:C6, and copy it.
- In PowerPoint, click Home > Paste > Paste Special. On Windows you can press Ctrl+Alt+V; on a Mac, use Edit > Paste Special (⌃⌘V).
- Choose Paste link.
- In the As list, choose Microsoft Excel Worksheet Object and click OK.
The table appears as an object on the slide. Double-click it to open the source workbook. Resize it from the corners, holding Shift to keep its proportions, so text doesn't stretch.
Another route is Insert > Object > Create from file, then browse to the workbook and tick Link. This links the workbook's active sheet as it was last saved, which is less precise than copying a chosen range.
Paste link in Excel itself works differently: it creates formulas such as =Sheet1!B2. The guide to Paste Special values explains that version.
How to update, change or break links#
PowerPoint updates links when you open the presentation, after a security prompt, or when you ask it to:
- Update one object: right-click it and choose Update Link.
- Manage all links (Windows): go to File > Info, then Edit Links to Files under Related Documents. From there you can Update Now, Change Source to point at a moved or renamed workbook, set Automatic or Manual updating, or Break Link.
- Break a link: the object stays on the slide but becomes a fixed copy. Do this before sending a final deck, so recipients don't see link prompts.
If a chart or table won't update, check these in order: the workbook was moved or renamed, the link is set to Manual, the workbook wasn't saved after the change, or the object was pasted without a link option.
How to prepare your Excel file for linking#
Linked slides work best when each slide has its own small, stable range in the workbook. Set up a sheet called Slides with one summary block per slide:
- Build summaries with formulas, not by hand. A list of regions from
=SORT(UNIQUE(A2:A500))with=SUMIFS(...)next to it updates when new data arrives. The lesson on pivot-style summaries with formulas walks through this pattern. - Keep each block a fixed size. A linked range is a set of cells. If your list grows by a row, the new row may fall outside the linked area. Leave room or keep a fixed number of rows, such as a top 5.
- Format in Excel first. Bold the headers and set currency and percentages before you link; on Windows Ctrl+B, Ctrl+Shift+$ and Ctrl+Shift+% do it in seconds. The formatting shortcuts lesson practises them.
- Write ready-made headlines. A cell such as
="Revenue: "&TEXT(SUM(B2:B5),"$#,##0")returns Revenue: $48,300 and can be linked as a one-line title that updates itself.
The KPI summary guide and the sales dashboard guide show summary layouts that suit linked slides well.
Sharing linked presentations safely#
Links point to a file location, so plan where both files live:
- Store the workbook and presentation together in a shared folder, such as OneDrive or SharePoint, that everyone who updates the deck can open.
- Don't rename or move the workbook after linking. If you must, use Change Source to repair the links.
- Send a final copy with links broken, or saved as a PDF, to people outside the team. They see the last values without prompts.
- Check the numbers before presenting. Open both files, update the links and compare a few totals.
If you print the source tables as well, the guide to Excel print setup helps you fit them neatly on a page.
Practise it#
Linked slides are only as good as the summary behind them. Practise building a pivot-style summary with formulas, then practise the formatting shortcuts for bold, currency and percent: you type each step and it checks it instantly. The exercise on this page builds a slide headline that updates itself.
Try it yourself
This is a live spreadsheet. Type the formula in the green cell and press Enter.
Build a ready-to-link headline for a slide. In E2, join the label Revenue: to the total of B2:B5 formatted as dollars: ="Revenue: "&TEXT(SUM(B2:B5),"$#,##0").
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Revenue | |||||
| 2 | Slide headline | |||||
| 3 | ||||||
| 4 | ||||||
| 5 | ||||||
| 6 | ||||||
| 7 | ||||||
| 8 |
Tip: SUM adds the four regions, TEXT formats the total with a dollar sign and thousands separator, and & joins it to the label in quotes.
Practise this in a lesson
Frequently asked questions
How do I link an Excel table to PowerPoint so it updates automatically?
Copy the range in Excel, then in PowerPoint choose Home > Paste > Paste Special, select Paste link and Microsoft Excel Worksheet Object. When you open the presentation, PowerPoint can update the link from the saved workbook.
Why is my linked Excel chart not updating in PowerPoint?
Usually the workbook was moved or renamed, the link was set to manual, or you pasted without the Link Data option. Select the chart and use Chart Design > Refresh Data, or check the link in File > Info > Edit Links to Files.
What is the difference between linking and embedding Excel in PowerPoint?
A linked object shows data from the original workbook and updates when that workbook changes. An embedded object stores a copy of the data inside the presentation, so it travels with the file but never updates from the original.
How do I break a link between Excel and PowerPoint?
In PowerPoint on Windows, go to File > Info > Edit Links to Files, select the link and click Break Link. The object stays on the slide but no longer updates.
Will the link work if I email the presentation?
The slide shows the last updated values, but the recipient can only update it if they can open the workbook at the same location. For sharing, keep both files in a shared folder such as OneDrive or SharePoint.