If you’re tired of constantly copy-pasting data from Excel into PowerPoint every time something changes, this quick guide has just what you need. Today, I’m showing you how to link your Excel data to PowerPoint charts so updates you make in Excel automatically show up in your presentation. Yes, no more manual pasting!
Why Bother Linking Excel to PowerPoint?
You may already know the struggle: you tweak your data in Excel, then spend time copying and pasting the updated numbers into PowerPoint. Then, you fix the formatting again because it inevitably got messed up during the copy-paste. It’s time-consuming and error-prone.
By linking the data, all updates happen automatically in PowerPoint once changes are made in Excel. This saves time, ensures accuracy, and helps you focus on more important things. Ready to connect Excel and PowerPoint seamlessly? Letโs jump in.
Watch the tutorial here:
Setting Up the Excel Workbook
Weโre starting with a workbook for Melโs Fruit Company sales data, spread across five worksheetsโone for each quarter and one titled “Sales Data.” This “Sales Data” sheet will be the main source that links your Excel data to PowerPoint Charts. Anytime you update here, those changes will reflect in your presentation.
Tip: Remove filter dropdowns in Excel before linking to PowerPoint. Why? They wonโt work in PowerPoint, and honestly, they donโt look great there either. Hereโs how to do that:
- Click inside your table.
- Go to the
Table Designtab. - Uncheck
Filter Button. The filters will disappear.
RELATED TOPIC: How to Easily Insert a YouTube Video Into PowerPoint
Moving Data from Excel to PowerPoint
Once your data is cleaned up and ready to go, select everything you need from your Excel sheet.
- Copy the data.
In Excel, highlight your sales data (or whatever data youโre working with), and copy it (Ctrl + C). - Switch over to PowerPoint and choose where you want the data.
- Under the
Hometab, click onPaste>Paste Special. - Select
Paste Linkand choose theMicrosoft Excel Worksheet Object. - Click OK, and PowerPoint will now automatically update when Excel changes.
Quick Formatting Fix
Once your data is pasted into PowerPoint, you might notice part of it is hard to read (like transparent text). Hereโs a simple fix:
- Select your data in PowerPoint.
- Go to
Shape Format>Shape Filland change it to a solid background color like white.
Linking Excel Charts to PowerPoint
Letโs move on to charts. Itโs the same idea: any changes you make in Excel will reflect in PowerPoint. Hereโs how to create a linked chart inside PowerPoint:
Step-by-Step: Create the Chart in Excel
- In Excel, click anywhere inside your data.
- Go to
Insert>Chartsand choose your chart type (I like the Clustered Column chart, but feel free to pick what works for you). - Do all your important formatting before copying it into PowerPoint. Things like font sizes, chart titles, and axis labels are better handled in Excel. Youโll save yourself a lot of editing later.
Step-by-Step: Paste the Chart Into PowerPoint
Once your chart looks good in Excel:
- Copy the chart (
Ctrl + C). - Head over to PowerPoint, and choose
Paste Specialagain. - This time, select
Keep Source Formatting and Link Data. Your chart is now dynamicโchanges made in Excel will reflect in PowerPoint.
Just like earlier with the data, you might encounter some transparency issues or missing backgrounds. To fix this:
- Select the chart.
- Navigate to
Format>Shape Fill, then choose White (or any other background color you prefer).
RELATED TOPIC: How to Create a Pivot Table in Microsoft Excel
Updating Excel Data and Charts Dynamically in PowerPoint
Hereโs where the magic happensโletโs see how data changes work across both platforms.
- In your Excel sheet: Change any value (e.g., updating Q1 sales from $17,425 to $18,000).
- In PowerPoint: The change will automatically reflect in the data table. If your chart doesnโt update immediately, click
Chart Design>Refresh Data, and PowerPoint will sync to match Excel.
Need to reflect Quarter 2 sales data instead of Quarter 1?
- Copy the Q2 data, paste it back into the “Sales Data” worksheet, and your PowerPoint slide will update instantly.
Small Glitch to Watch Out For
Sometimes when pasting new data, Excel might sneak those pesky filter dropdowns back inโannoying, right? If this happens, repeat the step to remove them:
- In Excel, select the table, and turn off filter buttons again via
Table Design. - To update PowerPoint, right-click the table in the slide and choose
Update Link. The dropdowns should vanish.
Modifying and Updating Charts
Have you made edits in your Excel chart, but PowerPoint hasnโt caught on yet?
- Inside PowerPoint, go to
Chart Designand opt toRefresh Data. Everything should now sync beautifully.
You can also click Edit Data to go straight back to the linked Excel doc, make changes, and return to PowerPoint, which will reflect everything right away.
A Final Note: PowerPoint is a One-Way Street
Just a heads-up, PowerPoint canโt send data back to Excel. Changes only flow from Excel to PowerPoint. So, if you catch something that needs fixing, jump back into your Excel spreadsheet, update the numbers, and everything will magically update in PowerPoint. Simple as that.
RELATED TOPIC: How to Use PowerPoint Slide Master Effectively
Wrapping It Up
Linking Excel data to PowerPoint charts is a serious time-saver. Whether you’re working with massive datasets or just trying to make sure your boss has the latest figures ahead of that big presentation, this little workflow will save you from endless copy-paste agony.
Need more tips? Want to get fancy with slicers or pivot tables? Check out my other tutorials linked below!
If this helped you out, donโt forget to give the video a thumbs up and hit subscribe for more quick tips on working faster and smarter in Excel.
Get Started with Microsoft 365
Be sure to subscribe to my YouTube Channel for more Microsoft Excel and Microsoft 365 Tutorials.
This page may contain affiliate links. These are tools I personally use and love. I may receive a small commission should you make a purchase using one of these links. This helps keep the tutorials and website posts coming and up to date. Thank you for your support! For more information please see my full disclaimer.
