MakeYourChart

How to animate a chart in Excel

Excel doesn't have an animation feature for charts. There are three practical workarounds, from quick to powerful.

No signup to start · Free 720p export · Pro $11.99/month

1. Copy the chart into PowerPoint

Copy your Excel chart, paste it into PowerPoint, and use the Animations tab to reveal it by series or category (Wipe, then Effect Options). It's the fastest option for a presentation, but bars only appear; they don't change over time.

2. Use a VBA macro to step through time

A short macro can copy one row of data at a time into the range your chart reads from, pausing between steps. The chart redraws at each step, which looks like animation on screen.

It works for live demos in Excel, but motion is jerky (no in-between frames), and you'd need screen recording software to get a video file.

3. Turn your Excel data into a video

This route gives smooth interpolated motion, re-ranking bars and a video file you can share anywhere:

  1. Select your table in Excel, including the header row, and copy it.
  2. Paste it into the MakeYourChart editor. Dates down or across both work.
  3. Choose bar, line, column or donut, then a format and theme.
  4. Export an MP4. Insert it back into PowerPoint, or post it.

Frequently asked questions

Can Excel make a bar chart race?

Not on its own. Some tutorials use a macro plus sorting formulas to fake it, but the bars jump between positions. A dedicated tool gives smooth overtakes.

Will my Excel number formats paste correctly?

Yes. Currency symbols, percentages, thousands separators and K/M/B suffixes are all read correctly.

Is it free?

Yes. You can build, preview and export 720p videos with a small watermark for free, no account needed. Pro is $11.99 a month and swaps our watermark for your logo, adds 1080p and 4K, 60 fps and music. Pro + AI is $19.99 a month and adds AI cleanup for messy data.

Do you upload my data?

No. Charts render and encode entirely in your browser, so your spreadsheet never leaves your device. The only exception is Fix it with AI, which you choose to use for very messy text. That's also why exports take seconds instead of waiting in a render queue.

Start from a template

All 70 templates

Keep reading

Make your first one in two minutes.

Open the editor