Cellgrids Cellgridsby LearnWithRinkesh
Home › Excel tutorials › How to Create a Pivot Table in Excel

How to Create a Pivot Table in Excel: Step-by-Step for Beginners

By Rinkesh Shah · Business Analyst, 8 years in data · Updated 2026-10-30

▶ Video coming soon

A PivotTable summarises a large table, such as total sales by region and month, with a few clicks and no formulas.

Prepare your data

Press Ctrl + T to turn the data into a table, so the PivotTable grows with it.

Create the PivotTable

  1. Click any cell in the data.
  2. Go to Insert → PivotTable.
  3. Choose a new worksheet and click OK.

Build the report

In the field list on the right, drag fields into four areas:

Useful options

Refresh

A PivotTable does not update by itself. After changing the data, right-click and choose Refresh, or press Alt + F5.

Frequently asked questions

How do I create a PivotTable in Excel?

Click inside your data, go to Insert, choose PivotTable, then drag fields into Rows, Columns and Values to summarise the data.

Why is my PivotTable not updating?

PivotTables do not refresh automatically when the source data changes. Right-click the table and choose Refresh, or use Data and Refresh All.

What data format works best for a PivotTable?

Use a clean table with one header row, no blank rows or columns and one type of data per column.

Practice this online, free

Reading is only half of learning Excel. Cellgrids is a free place for online Excel practice: solve Excel formula exercises in a live spreadsheet, prepare for Excel interview questions, and work through business case studies built for data analytics and business analytics roles.

Practice these formulas: SUMIFS, COUNTIFS, GETPIVOTDATA.

Start Excel practice → Case studies