Dynamic Tables in Excel ( Using Pivot Table and Formulas) (2024)

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (1)

Article byJeevan A Y

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (2)

Reviewed byMadhuri Thakur

Updated May 16, 2023

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (3)

Dynamic Tables in Excel(Table of Contents)

ADVERTIsem*nT Popular Course in this categoryMS Excel Course Bundle - 36 Courses in 1 | 13 Mock Tests
  • Dynamic Tables in Excel
  • How to Create Dynamic Tables in Excel?
    • Using Pivot Table
    • Using Formulas

Dynamic Tables in Excel

Dynamic Table is the Table where we have to update the range of data repeatedly. The Pivot Table option can create dynamic Tables in Excel. For this, select the complete data to be included in Dynamic Table and then click on the Pivot Table option under the Insert menu tab or press the shortcut ALT + N + V simultaneously to apply it. Then drag and drop the required fields into the relevant section to create a Dynamic Table. We have to refresh the pivot table if there are any changes in the source data.

Create Dynamic Range Using Excel Tables

If you have heard of Excel tables and have not used them before, then this is the article you need the most. Excel Tables are dynamic and allow us to interpret the data once the addition and deletion happen.

We have another tool called Data Tables, which is a part of What-If-Analysis. So please don’t get confused with it.

How to Create Dynamic Tables in Excel?

There are two basic ways to create dynamic tables in Excel – 1) Using Pivot Table and 2) Using Formulas.

You can download this Dynamic Tables Excel Template here –Dynamic Tables Excel Template

Dynamic Tables in Excel –UsingPivot Table

I have a sales table for the month of Jan… This sales data includes Date, Month, Sales Person, and Sales Value.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (4)

Now I want to get the total of each Sales Person by using a pivot table. Follow the below steps to apply the pivot table.

Step 1: Select the entire data.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (5)

Step 2: Select the pivot table from the Insert tab.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (6)

Step 3: Drag and drop the Sales Person heading to Rows and Sales Value to Values once the pivot is inserted.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (7)

Step 4: Now I got sales updates for the month of Feb. I pasted it under Jan month sales data.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (8)

Step 5: If I refresh the pivot table, it will not give me an updated report because the data range is only limited to A1 to D11.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (9)

This is the problem with the normal data ranges. We must change the data source range to update our reports every time.

Create a Dynamic Table to Reduce Manual Work

By creating tables, we can make the data dynamic.

Step 1: Place the cursor anywhere in the Jan month sales data.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (10)

Step 2: Now press Ctrl + T, which is the shortcut key to insert tables. It will show you the below dialogue box. Make sure My Table has headers checkbox is ticked.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (11)

Step 3: Click the OK button; it will create a table for you.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (12)

If you observe as soon as the cursor is placed anywhere in the data, it will show you the new tab in the ribbon as Design.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (13)

Step 4: Under the Design tab, gives a name to your Table. Give a name that is easy for you to understand.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (14)

Step 5: Now, Insert a new pivot table to this Table. (Apply previous technique) One beauty about this Table is you need not select the entire data set; instead, you can place a cursor in the Table and insert a pivot table.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (15)

Step 6: Now add Feb month sales data to this Table.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (16)

Step 7: Now go to Pivot Table and Refresh the pivot table. You can press the ALT + A + R + A shortcut key.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (17)

Step 8: It will refresh the pivot table.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (18)

Now the pivot table shows the new values, including Feb month sales.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (19)

Dynamic Tables in Excel –Using Formulas

We can also create a pivot table with a dynamic table and apply it to formulas. Now, look at the difference between the normal and dynamic table formulas.

By applying the SUMIF function to the normal data range, I have received the total sales values of each salesperson.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (20)

Now I will add Feb sales data to the list.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (21)

The formula still shows the old values.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (22)

Now I will apply the formula to the Dynamic Table.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (23)

If you observe the formula, there are no ranges to the formula. It has names in it. Let me break down the formula into pieces.

=SUMIF(SalesTable[Sales Person],F2,SalesTable[Sales])

  • SalesTable: This is the name of the Table.
  • Sales Person: This is the column’s name we are referring to.
  • F2: This is theCell reference of Sales Person names.
  • Sales: This is again the column we are referring to.

Once the Table is created, all the column headings become their references in Excel tables. Unlike in normal data ranges, we won’t see any cell ranges. These are called Named Ranges, created by the Excel Table itself.

Things to Remember AboutDynamic Tables in Excel

  • Ctrl + T is the shortcut key to create tables.
  • All the headings refer to their respective columns.
  • We use the column heading to refer to the individual cell within that column.

Dynamic Tables in Excel ( Using Pivot Table andFormulas) (24)

  • We can create dynamic named ranges as well.

Recommended Articles

This has been a guide to Excel Dynamic Tables. Here we discuss how to create a dynamic table in Excel using Pivot Table and Formulas, practical examples, and a downloadable Excel template. You can also go through our other suggested articles –

  1. Tables in Excel
  2. Lookup Table in Excel
  3. Pivot Table Formula in Excel
  4. Excel Merge Two Tables

ADVERTIsem*nT

MICROSOFT POWER BI Course Bundle - 8 Courses in 1 34+ Hours of HD Videos 8 Courses Verifiable Certificate of Completion Lifetime Access4.5

ADVERTIsem*nT

ADVERTIsem*nT

All-in-One Financial Analyst Masters Training Program Bundle - 550+ Courses | 300+ Mock Tests | 2000+ Hours | Lifetime | 2000+ Hours of HD Videos 43 Learning Paths 550+ Courses Verifiable Certificate of Completion Lifetime Access4.9

ADVERTIsem*nT

All-in-One Data Science Bundle - 400+ Courses | 550+ Mock Tests | 2000+ Hours | Lifetime | 2000+ Hour of HD Videos 80 Learning Paths 400+ Courses Verifiable Certificate of Completion Lifetime Access4.7
Primary Sidebar

");jQuery('.cal-tbl table').unwrap("

");jQuery("#mobilenav").parent("p").css("margin","0");jQuery("#mobilenav .fa-bars").click(function() {jQuery('.navbar-tog-open-close').toggleClass("leftshift",7000);jQuery("#fix-bar").addClass("showfix-bar");/*jQuery(".content-sidebar-wrap").toggleClass("content-sidebar-wrap-bg");jQuery(".inline-pp-banner").toggleClass("inline-pp-banner-bg");jQuery(".entry-content img").toggleClass("img-op");*/jQuery("#fix-bar").toggle();jQuery(this).toggleClass('fa fa-close fa fa-bars');});jQuery("#mobilenav .fa-close").click(function() {jQuery('.navbar-tog-open-close').toggleClass("leftshift",7000);jQuery("#fix-bar").removeClass("showfix-bar");jQuery("#fix-bar").toggle();jQuery(this).toggleClass('fa fa-bars fa fa-close');/*jQuery(".content-sidebar-wrap").toggleClass("content-sidebar-wrap-bg");jQuery(".inline-pp-banner").toggleClass("inline-pp-banner-bg");jQuery(".entry-content img").toggleClass("img-op");*/});});

Dynamic Tables in Excel ( Using Pivot Table and Formulas) (2024)
Top Articles
Latest Posts
Article information

Author: Cheryll Lueilwitz

Last Updated:

Views: 6649

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Cheryll Lueilwitz

Birthday: 1997-12-23

Address: 4653 O'Kon Hill, Lake Juanstad, AR 65469

Phone: +494124489301

Job: Marketing Representative

Hobby: Reading, Ice skating, Foraging, BASE jumping, Hiking, Skateboarding, Kayaking

Introduction: My name is Cheryll Lueilwitz, I am a sparkling, clean, super, lucky, joyous, outstanding, lucky person who loves writing and wants to share my knowledge and understanding with you.