Contents hide
Are you sure, I need a Dynamic Chart Range?
Using Data Table for Dynamic Chart Range
Using Dynamic Named Range
Creating a Dynamic Named Range for Dynamic Chart
Changing Source Data for the Chart to the Dynamic Named Range
Sample File
Last Words
More Charting Tips and Tutorials
I have a strong reason for you to use a dynamic chart range. It happens sometimes that you create a chart and at the time when you update it you have to change its range manually.
Even when you delete some data, you have to change its range. Maybe it looks like that changing a chart range is no big deal. But what, when you have to update data frequently?
You do need a dynamic chart range.
Are you sure, I need a Dynamic Chart Range?
Yes, 100%. Alright, let me show you something.

Below, you have a chart with the month-wise amount and when you add the amount for Jun, chart values are the same, there is no change. Now the thing is, you have to update the chart range manually to include Jun in the chart. So what do you think, using a dynamic chart range is a time-saver?
Using Data Table for Dynamic Chart Range
If you are using the 2007 version of excel or above then using a data table instead of a normal rangeis the best way.
All you have to do,convert your normal range into a table(use shortcut key Ctrl + T)and then use that table to create a chart. Now, whenever you add data to your table it will automatically update the chart as well.

In the above chart, when I have added the amount for Jun,the chart gets updated automatically. The only thing that leads you to use the next method is when you delete data from a table, your chart will not get updated.

The solution to this problem is when you want to remove data from the chart just delete that cell by using the delete option.
Using Dynamic Named Range
Using a dynamic named range for a chart is a bit tricky but it’s a one-time setup. Once you do that, it’s super easy to manage it. So, I have split the entire process into two steps.
- Creating a dynamic named range.
- Changing source data for the chart to dynamic named range.
Creating a Dynamic Named Range for Dynamic Chart
To create a dynamic named range we can use OFFSET Function.
Quick Intro to Offset:It can returna range’s reference which is a specified number of rows and columns from a cell or range of cells. We have the following data to create a named range.

In column A we have months and amounts in column B. And, we have to create dynamic named ranges for both of the columns so that when you update data your chart will update automatically.
Download this file to follow along.
Here are the steps.
- Go to Formulas Tab -> Defined Names -> Name Manager.
- Click on “New” to create a named range.
- Now, in the new name window, enter the following formula (Iwill tell you further how it work).
- =OFFSET(Sheet2!$B$2,0,0,COUNTA(Sheet2!$B:$B)-1,1)
- Name your range “amount”.
- Click OK.
- Now, create another named range by using following formula.
- =OFFSET(Sheet2!$A$2,0,0,COUNTA(Sheet2!$A:$A)-1,1)
- Name it “month”.
- Click Ok.
At this point, we have two named ranges, “month” & “amount”. Now, let me tell you how it works. In the above formulas, I have used the count function to count the total number of cells with a value. Then I have used that count value as a height in offset to refer to a range.

In the month range, we have used A2 as starting point for offset and counting the total number of cells having in column B with counta (-1 to exclude heading) which gives reference to A2:A7.
Changing Source Data for the Chart to the Dynamic Named Range
Now, we have to change source data to named ranges we have just created. Oh, I am sorry I forget to tell you to create a chart, please insert a line chart. Here are the furthersteps.
- Right click on your chart and select “Select Data”.
- Under legend entries, click on edit.
- In series values,change range reference with named range “amount”.
- Click OK.
- In horizontal axis, click edit.
- Enter named range “months” for the axis label.
- Click Ok.
All is done. Congratulations, now your chart has a dynamic range.

Important Note: While using named range in your chart source make sure to add worksheet name along with it.
Sample File
Last Words
Using a dynamic chart range is a super time saver & it will save you a lot of effort. You don’t have to change your data range again and again. Every time when you update your data your chart is instantly updated.
More Charting Tips and Tutorials
- How to Add a Horizontal Line in a Chart in Excel
- How to Add a Vertical Line in a Chart in Excel
- How to Create a Bullet Chart in Excel
- How to Create a Dynamic Chart Title in Excel
- How to Create Interactive Charts In Excel
- How to Create a Sales Funnel Chart in Excel
- How to Create a HEAT MAP in Excel
- How to Create a HISTOGRAM in Excel
- How to Create a Pictograph in Excel
- How to Create a Milestone Chart in Excel
- How to Insert a People Graph in Excel
- How to Create PIVOT CHART in Excel
- How to Create a Population Pyramid Chart in Excel
- How to Create a SPEEDOMETER Chart [Gauge] in Excel
- How to Create a Step Chart in Excel
- How to Create a Thermometer Chart in Excel
- How to Create a Tornado Chart in Excel
- How to Create Waffle Chart in Excel
FAQs
Steps To Create a Dynamic Chart Range? ›
A dynamic chart range is a data range that updates automatically when you change the data source. This dynamic range is then used as the source data in a chart. As the data changes, the dynamic range updates instantly which leads to an update in the chart. Below is an example of a chart that uses a dynamic chart range.
What is dynamic chart range? ›A dynamic chart range is a data range that updates automatically when you change the data source. This dynamic range is then used as the source data in a chart. As the data changes, the dynamic range updates instantly which leads to an update in the chart. Below is an example of a chart that uses a dynamic chart range.
How do I create a dynamic date range in Excel? ›- On the Excel Ribbon, go to the Formulas tab.
- In the Defined Names group, click Define Name.
- In the Define Name dialog box, type a name for the first range -- DateList.
- In the Refers To box, enter the following OFFSET formula: =OFFSET(SalesData!$ A$2,0,0,COUNT(SalesData!$ ...
- Click the Add button.
On the Excel Ribbon, click the Insert Tab. In the Insert group, click the Insert Line or Area Chart command. In the drop down menu of chart types, in the 2-D Line section, click on the first option - Line.
How can we provide a dynamic range in? ›To provide a dynamic range in “Data Source” of Pivot tables, first create a named range using offset function and base the pivot table using a named range created in the first step.
What is dynamic range formula? ›Calculating and Expressing Dynamic Range
A dynamic range is really just a ratio: you take the maximum signal level and divide it by the minimum signal level.
Dynamic named range in Excel is the ranges that change as the data in the range changes, and the dashboard or charts or reports associated with them. So that is why it is called dynamic. So we can name the range from the name box, so the name is a dynamic name range.
How do I create a dynamic function in Excel? ›Dynamic Formulas begin with &== and are followed by an Excel formula. Repeating Dynamic Formulas begin with &=&= and are followed by an Excel formula. You may use most of Excel's functions in a Dynamic Formula.
How do you create a date range? ›- Enter the “=” in cell B1, or any other cell.
- Refer to cell A1, where you have the starting date of the range.
- Use the “+” sign to add days to today's date.
- Specify the number of days you want to add to today's date.
Use Camera Tool to make Dynamic Charts in Excel.
What is a dynamic graph? ›
The dynamic graph is a model of your application that understands all the physical and logical dependencies of components such as Host, OS, JVM, Cassandra Node, MySQL, etc. The graph also includes logical components such as traces, applications, services, clusters, and tablespaces.
What is an example of dynamic range? ›A high-contrast image is one with both dark shadows and bright highlights. The dynamic range of such an image can exceed your camera's ability to capture it, which is why a photo of a person standing in front of a light-filled window fails to catch the details of the person's face as well as the scene outside.
What are the two types of dynamic range? ›The 2 Types of Dynamic Range
One is the dynamic range of the subject, the second is the dynamic range of your camera. The dynamic range of the subject is a measure of the range of light intensities from the shadows to the highlights.
Enter the formula =IF(A1:A10>5,"MAX") into cell B1. In cell B2, enter the formula =MIN(A1:A10). Subtract the two formulas by entering =B2-B1 into cell C1. You now have the range of your data.
How do I create a date range in sheets? ›Select the Google Sheet you'd like to use for this widget (the "Spreadsheet" option) Select the tab that contains the data you want to use ("Spreadsheet Tab") Specify the date column in the "Dimension Column" in your pie chart or bar chart widget or in the "Date Column" in your table, line chart or sparkline widget.
How do I create a date range filter in Excel? ›Click a cell in the range or table that you want to filter. On the Data tab, click Filter. in the column that contains the content that you want to filter. Under Filter, click Choose One, and then enter your filter criteria.
How do I add a range of dates in sheets? ›- On your computer, open a spreadsheet in Google Sheets.
- In a column or row, enter text, numbers, or dates in at least two cells next to each other.
- Highlight the cells. You'll see a small blue box in the lower right corner.
- Drag the blue box any number of cells down or across.
- Organize Your Source Data and Create a Layout. ...
- Build PivotTables to Organize Your Data. ...
- Apply Appropriate Formulae. ...
- Use Visual Elements, Charts, and Graphs. ...
- Add Interactive Settings and Tabs.
- First, create a Named Range by navigating to Formulas on the ribbon and selecting Name Manager.
- After the Name Manager dialog box pops up, select New.
- The New Name dialog box will appear. ...
- Hit OK.
- Select the New command once again.
Two main examples of dynamic graphics are animations, and tours. An animation, very generally defined, may be produced for time-indexed data by showing the plots in time order, for example as generated by an optimization algorithm.
How do I create a dynamic chart in Excel VBA? ›
- Select any cell in your Excel defined Table.
- Go to tab "Insert".
- Press with left mouse button on "Columns" button.
- Press with left mouse button on "2D Clustered column".
- Press with right mouse button on on chart.
- Select "Select data".
- Press with left mouse button on "Switch row/column" button.
For most tracks, it's best to shoot for a Loudness Range of -4 to -8 LU and a Dynamic Range above 6DR. This ensures that your mix will be loud enough to hear clearly on any system and dynamic enough to prevent unwanted audio distortion. However, these ranges can vary depending on the genre.
Is higher or lower dynamic range better? ›Dynamic range camera scale
Cameras with lower ranges often let shadows fall to pure black and/or highlights to be blown out and lost completely. A higher range is much better at retaining detail and information in both highlights and shadows.
Regarding loudness, A good setting would be from -9 to -13 LUFS with the dynamic range reading on LEVELS not exceeding 8DR. With over 100 million people using Spotify, it's crucial to make sure your music is heard in its best light. Consider this, the loudest your music will ever be heard on Spotify is about -14 LUFS.
What is the meaning of dynamic chart? ›A dynamic chart is a special chart in Excel which updates itself when the range of the chart is updated. In static charts, the chart does not change itself when the range is updated. To create a dynamic chart in Excel, the range or the source of data needs to be dynamic in nature.
What is dynamic range in Excel? ›Dynamic named range in Excel is the ranges that change as the data in the range changes, and the dashboard or charts or reports associated with them. So that is why it is called dynamic. So we can name the range from the name box, so the name is a dynamic name range.
What does 12 stops of dynamic range mean? ›Most cameras average about 12 stops of dynamic range, while the human eye can see about 24 stops. What this means is that a camera with poor dynamic range will produce more of a high-contrast look with less detail in the midtones, shadows, and highlights.
What are examples of high dynamic range? ›Sunrise and sunset both have a higher dynamic range compared to, for example, midday. This is because both sunrise and sunset have very bright lights (from the sun) and also very dark areas (silhouette or shadows) compared to midday where everything is just bright.
What is considered high dynamic range? ›High-dynamic-range rendering (HDRR) is the real-time rendering and display of virtual environments using a dynamic range of 65,535:1 or higher (used in computer, gaming, and entertainment technology).
How do I create a new chart in dynamics? ›- Go to your work area.
- Open the chart designer:
- On the right side, select the Charts pane.
- In the Charts area, select New Chart +.
- Define the properties of the chart.
- To specify a different name for the chart, select the chart name to edit it.
- To save the chart, in the chart designer, select Save.
What is the advantage of dynamic charts? ›
The advantages of using a more dynamic graph over a static image graph can include: Quicker to produce new ones (once setup) Easier to update an existing graph or chart with new data. Dynamic properties such as animation and interaction making them more engaging.