Dynamic Charts in Excel - The Easy Way

Add to Favorites
Author: | Edits: don

How to create dynamic charts that update automatically when new data is added to Excel. This works with adding new rows and new columns of data to the table.

This method uses the table feature in Excel and is very easy to do.

  1. Select the data that you want to chart or just select a cell within that data.  Go to the Insert tab and click Table.  You can also use Ctrl + T to turn the data into a table.
  2. A small window will open.  Make sure your data has been selected and, if it has headers, put a check next to the My table has headers option and click OK.
  3. You data should now look like this:
  4. By default the new table will be selected, if it is not, select it.  Go to the Insert tab and select whichever chart type you want and click it.
  5. Here is what we have now:
  6. Add a value to the next line in the table and the chart will automatically update.


All we did here is to turn our data into the table format in Excel and then chart it.  Using this method, it is easy to create a dynamically updating chart in Excel.  There is also another way to do this using dynamic formulas but that is much more complicated.

Download the workbook for this tutorial to see this dynamic chart in Excel.

Downloadable Files: Excel File

Question? Ask it in our Excel Forum

Our Excel Courses

  • Skill Level: All Levels
  • |
  • 5 hours+

How to make a fully featured professional form in Excel that is unbreakable. This includes how to use the form to store, view, edit, and delete data from a data storage worksheet.

  • Skill Level: All Levels
  • |
  • 2 hours

Send Emails from Excel using VBA and Macros. This course starts from the Basics and builds up to more advanced examples with attaching workbooks, worksheets, PDF's, automatically sending emails, including a signature, error handling, increasing speed, and more.