ExcelReady
CourseMock testsFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before day one. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Mock tests
  • Function guides
  • Blog

Test prep

  • Excel level test
  • Excel test practice
  • Free screening quiz
  • Certificate

Company

  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Comparisons
  3. Excel Table vs Pivot Table: What Each One Does

Excel Table vs Pivot Table: What Each One Does

By ExcelReady Team·Updated November 1, 2026·6 min read

The short answer

An Excel table holds your data: one row per record, with filter buttons, banded rows and formulas that fill down by themselves. A pivot table is a report built from that data: it groups rows into totals, counts or averages you rearrange by dragging fields. Use a table to store data and a pivot table to summarise it.

Key takeaways

  • A table stores the detail rows; a pivot table summarises them into totals by category.
  • Tables grow automatically when you add rows; pivot tables need a refresh to show new data.
  • You type and edit data in a table, but you can't type into a pivot table's values.
  • Build pivot tables from a table, so new rows are included every time you refresh.
On this page+
  1. Excel table vs pivot table at a glance
  2. What an Excel table does
  3. What a pivot table does
  4. The same data as a table and as a pivot table
  5. When to use an Excel table
  6. When to use a pivot table
  7. Common mistakes with tables and pivot tables
  8. Our recommendation
  9. Practise it

The short answer to table vs pivot table in Excel: an Excel table stores your data, one row per record, and a pivot table summarises that data into totals by category. They aren't rivals. The table is where data lives, and the pivot table is a report you build on top of it. This comparison is for beginners who have heard both terms, and for job seekers who need to use both in an Excel test.

Excel table vs pivot table at a glance#

A table organises detail; a pivot table turns that detail into a summary.

FeatureExcel tablePivot table
What it isA formatted list of your actual dataA summary report built from data
How to createInsert > Table (Ctrl+T on Windows)Insert > PivotTable
One row meansOne record (an order, a person)One group (a region, a month)
Can you type into it?Yes, it's your dataNo, values are calculated
Adds new rows automaticallyYes, type below the last rowOnly after a refresh
FormulasCalculated columns fill down by themselvesBuilt-in sum, count, average and more
Rearrange the layoutSort and filter onlyDrag fields to rows, columns, values
Updates when data changesInstantlyWhen you refresh
Best forStoring, cleaning and filtering recordsTotals, counts and comparisons by category

What an Excel table does#

An Excel table turns a plain range into a structured list. Click any cell in your data, choose Insert > Table (or press Ctrl+T on Windows), check that My table has headers is ticked, and click OK. You get:

  • Filter and sort buttons on every header.
  • Banded rows that make long lists easier to read.
  • Automatic growth: type in the row below and the table expands, along with its formatting and formulas.
  • Calculated columns: type a formula once and it fills the whole column.
  • Structured references, such as =SUM(Sales[Amount]), which name columns instead of cell ranges.
  • A Total Row you can switch on from the Table Design tab.

A table still shows every record. If you have 2,000 orders, the table has 2,000 rows. The filter lesson shows how to narrow those rows down, and Excel table vs range explains why tables beat plain ranges for growing lists.

What a pivot table does#

A pivot table summarises data without any formulas. Click inside your data, choose Insert > PivotTable, pick where to put it, and then drag fields into four areas:

  • Rows: categories down the side, such as Region.
  • Columns: categories across the top, such as Product.
  • Values: the numbers to calculate, such as the sum of Sales.
  • Filters: a drop-down to limit the whole report, such as one year.

Drag a field to another area and the report rearranges instantly. You can switch a value from Sum to Count or Average, group dates into months and quarters, and show values as a percentage of the total. The beginner's pivot table guide walks through each step, and counting with a pivot table covers counts instead of totals.

The same data as a table and as a pivot table#

Here are six sales records, formatted as an Excel table:

RegionProductSales
EastLaptop1,200
WestMonitor300
EastMonitor450
NorthLaptop900
EastLaptop600
WestLaptop1,100

As a table, you can filter to East and see three rows. Switch on the Total Row and it shows 2,250 for the visible rows. That answers one question at a time.

Now build a pivot table with Region in Rows, Product in Columns and Sum of Sales in Values:

Sum of SalesLaptopMonitorGrand Total
East1,8004502,250
North900900
West1,1003001,400
Grand Total3,8007504,550

Every region and product total appears at once, with no formulas. That's the job of a pivot table: it answers many summary questions in one view.

You can check any pivot figure with a formula. =SUMIFS(C2:C7,A2:A7,"East") returns 2,250, matching the East grand total. This is a good habit in tests, where you may be asked to confirm a pivot result.

When to use an Excel table#

Use a table for the data itself. It fits:

  • Any list that grows, such as orders, expenses, staff or tickets.
  • Data entry, where people add rows and formulas must keep up.
  • Cleaning and checking data with filters and sorting.
  • Row-by-row calculations, such as price × quantity on every order.
  • The source for pivot tables and charts, which then pick up new rows automatically.

When to use a pivot table#

Use a pivot table when you want a summary. It fits:

  • Totals or counts by category, such as sales by region, or tickets by status.
  • Two-way breakdowns, such as region by product, or month by team.
  • Monthly and quarterly summaries, using date grouping.
  • Exploring data quickly, by dragging fields to see different views.
  • Percent-of-total reports, using Show Values As.

How tables and pivot tables work together#

The best setup uses both. Keep the raw data in an Excel table, then build the pivot table from that table. When you add new records, the table grows. Refresh the pivot table, and the new rows appear in the totals, with no need to change the source range.

To refresh, right-click anywhere in the pivot table and choose Refresh, or use Data > Refresh All to update every pivot table in the workbook. On Windows, Ctrl+Alt+F5 also refreshes all. The guide on how to refresh a pivot table covers automatic refresh options.

Common mistakes with tables and pivot tables#

  1. Building a pivot table from a fixed range. New rows below the range are left out. Use a table as the source.
  2. Forgetting to refresh. Changes to the data don't appear until you refresh the pivot table.
  3. Typing into pivot values. Excel blocks it. Change the source data instead.
  4. Leaving a header blank. Every source column needs a header, or Excel shows a "PivotTable field name is not valid" message. See how to fix the field name error.
  5. Storing summaries inside the data table. Subtotal rows in the source get counted again by the pivot table. Keep the source as pure records.
  6. Using a pivot table as your data store. It's a report. If you delete the source data, you lose the ability to refresh it.

Our recommendation#

Use both, in this order. First, format your raw data as an Excel table, so it grows, stays tidy and is easy to filter. Then build a pivot table from that table whenever you need totals, counts or comparisons by category, and refresh it after the data changes. If you only need one quick answer, filtering the table may be enough. If you need many summary numbers at once, the pivot table wins.

In short: the table stores the rows, the pivot table summarises them, and the best reports use both.

Practise it#

Try the exercise on this page: check a pivot table total with SUMIFS. Then practise pivot tables in a live spreadsheet and the filter lesson: you build each step yourself, and it checks your work instantly. When you're ready, the data analyst Excel test puts both skills under time pressure.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

A pivot table would total Sales by Region. Check the East figure with a formula: in F2, use SUMIFS to total the Sales (C2:C7) for the East region.

fx
ABCDEFG
1
Region
Product
Sales
2
East
Laptop
1200
East total
3
West
Monitor
300
4
East
Monitor
450
5
North
Laptop
900
6
East
Laptop
600
7
West
Laptop
1100
8
9
10

Tip: Start with the range to add, C2:C7, then the Region column and "East".

Practise this in a lesson

LessonPivot tables 1Build your first PivotTable on a new sheet: total sales by region, split them by product, then switch the summary from Sum to Count and Average and read the answer off the pivot.LessonFilter a tableTurn on filter buttons with Ctrl+Shift+L, filter by one or several values and by a number condition, total and count only the visible rows with SUBTOTAL, then clear the filters.

Frequently asked questions

What is the difference between a table and a pivot table in Excel?

+

A table is a formatted list of your actual data, one row per record. A pivot table is a summary report that groups that data and calculates totals, counts or averages. The table is the source; the pivot table is the answer.

Do I need a table to make a pivot table?

+

No, a pivot table can use a normal range. But using a table is better practice, because the pivot table then picks up new rows automatically when you refresh it.

Why doesn't my pivot table update when I change the data?

+

Pivot tables don't recalculate on their own. Right-click the pivot table and choose Refresh, or use Data > Refresh All. If new rows still don't appear, the source range doesn't include them; base the pivot table on an Excel table instead.

Can I edit numbers in a pivot table?

+

No. The values are calculated from the source data, so Excel won't let you type over them. Change the data in the source table, then refresh.

Which is better for a job test, tables or pivot tables?

+

Learn both. Tests often ask you to format data as a table, filter it, and then build a pivot table that totals a column by category.

Sources

  • Overview of Excel tables - Microsoft Support
  • Create a PivotTable to analyze worksheet data - Microsoft Support
  • Create and format tables - Microsoft Support

Written and checked by the ExcelReady Team. First published November 1, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. Excel table vs pivot table at a glance
  2. What an Excel table does
  3. What a pivot table does
  4. The same data as a table and as a pivot table
  5. When to use an Excel table
  6. When to use a pivot table
  7. Common mistakes with tables and pivot tables
  8. Our recommendation
  9. Practise it

Keep reading

Data tools· 5 min read

Pivot Tables in Excel: A Beginner's Guide

A pivot table summarizes a long table in a few clicks, without formulas. Click a cell in your data, choose Insert > PivotTable, and click OK to put it on a new sheet. Then drag fields into Rows, Columns and Values: Region in Rows and Sales in Values gives total sales for each region.

Comparisons· 7 min read

Excel Table vs Normal Range: Which Should You Use?

Use an Excel table (Ctrl+T) for any list of records that will grow: formulas, charts and pivot tables pick up new rows by themselves, formulas fill down automatically, and you get filters and a total row for free. Use a normal range for layouts such as forms and reports, for merged cells, and for dynamic array formulas that need to spill.

Errors & fixes· 5 min read

"PivotTable Field Name Is Not Valid": How to Fix It

Excel shows "The PivotTable field name is not valid" when a column in the source data has no header. Every column in the range needs a label in the first row. Type a header into any blank header cell, unmerge merged headers, and make sure the source range has no empty columns. Then create or refresh the pivot.

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback, right in your browser. Nothing to download.

Start learning for free