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

  • About
  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Data tools
  3. Show a Pivot Table in Tabular Form and Repeat Labels

Show a Pivot Table in Tabular Form and Repeat Labels

By ExcelReady Team·Updated November 3, 2026·5 min read

The short answer

To show a pivot table in tabular form, click inside it, go to PivotTable Design > Report Layout and choose Show in Tabular Form. Each row field then gets its own column. Choose Report Layout > Repeat All Item Labels to fill the blank label cells, and Subtotals > Do Not Show Subtotals for a flat table.

Key takeaways

  • Pivot tables have three layouts: Compact (the default), Outline and Tabular.
  • Tabular form puts each row field in its own column with its own header, like a normal table.
  • Repeat All Item Labels fills the blanks under each label, so every row is complete.
  • Turn off subtotals and grand totals when you want to copy the pivot as a flat list.
  • The layout stays when you refresh the pivot table.
On this page+
  1. Compact, outline and tabular form compared
  2. How to show a pivot table in tabular form
  3. How to repeat item labels on every row
  4. How to remove subtotals and grand totals
  5. How to copy a pivot table as a flat table
  6. How to make tabular form the default layout
  7. Common problems with tabular form
  8. Practise it

Pivot table tabular form shows each row field in its own column, with a proper header, instead of squeezing everything into one indented "Row Labels" column. Add Repeat All Item Labels and turn off subtotals, and the pivot becomes a flat table you can read, filter, copy and use in formulas. This guide is for anyone who builds pivot tables for reports or needs to paste pivot results into another sheet or system.

Compact, outline and tabular form compared#

Every pivot table uses one of three report layouts. New pivots start in Compact form.

LayoutRow fieldsSubtotalsBest for
Compact (default)All in one indented columnAt the top of each groupSaving width on screen
OutlineOne column per field, each item on its own rowAt the top or bottomGrouped reports
TabularOne column per field, items side by sideAt the bottom of each groupFlat tables, copying, printing

Here is the same pivot (sales by Region and Product) in compact form:

Row LabelsSum of Sales
North14,100
– Laptop8,400
– Monitor2,600
– Tablet3,100
South10,800
– Laptop6,200
– Monitor1,900
– Tablet2,700
Grand Total24,900

The products are indented under each region, and both fields share the header "Row Labels". That reads well on screen, but you can't filter by Product alone or copy it as a clean list. If you're new to pivots, the beginner's guide to pivot tables shows how to build this one.

How to show a pivot table in tabular form#

Changing the layout takes three clicks and doesn't change any numbers:

  1. Click any cell inside the pivot table.
  2. Go to the PivotTable Design tab (called Design under PivotTable Tools in older versions; the same tab on a Mac).
  3. Click Report Layout and choose Show in Tabular Form.

The pivot now looks like this:

RegionProductSum of Sales
NorthLaptop8,400
Monitor2,600
Tablet3,100
North Total14,100
SouthLaptop6,200
Monitor1,900
Tablet2,700
South Total10,800
Grand Total24,900

Region and Product each have their own column and their own header. Region is shown only once per group, and each group ends with a subtotal row.

How to repeat item labels on every row#

Repeat All Item Labels fills those blank cells under North and South, so every row is complete. Go to PivotTable Design > Report Layout > Repeat All Item Labels. It was added in Excel 2010 and works in Tabular and Outline form, not in Compact form.

To repeat labels for one field only, right-click that field in the pivot, choose Field Settings, open the Layout & Print tab and tick Repeat item labels.

Repeated labels are just a display setting. The pivot still groups the data the same way, and the labels stay repeated when you add new items or refresh.

How to remove subtotals and grand totals#

For a fully flat table, take out the total rows as well:

  • Subtotals: PivotTable Design > Subtotals > Do Not Show Subtotals.
  • Grand totals: PivotTable Design > Grand Totals > Off for Rows and Columns.

With repeated labels and no totals, the pivot has exactly six rows of data:

RegionProductSum of Sales
NorthLaptop8,400
NorthMonitor2,600
NorthTablet3,100
SouthLaptop6,200
SouthMonitor1,900
SouthTablet2,700

That is the shape most other tools expect: one row per record, one value per cell.

How to copy a pivot table as a flat table#

Once the pivot is in tabular form with repeated labels, you can copy it as plain values:

  1. Select the whole pivot table.
  2. Copy it (Windows: Ctrl+C; Mac: ⌘C).
  3. Click the target cell, then use Home > Paste > Paste Values (Windows: Ctrl+Alt+V, then V; Mac: ⌘+Control+V, then choose Values).

The pasted cells are ordinary data, so normal formulas work on them. For example, if the pasted Region is in A2:A7 and Sales in C2:C7:

Excel formula
=SUMIF(A2:A7,"North",C2:C7)

The result is 14,100. Without repeated labels, rows 3 and 4 would have a blank Region and SUMIF would count only 8,400. If you already pasted a pivot with blanks, the guide on filling blank cells with the value above fixes it in seconds.

How to make tabular form the default layout#

If you always switch to tabular form, set it once. In Microsoft 365 on Windows, go to File > Options > Data > Edit Default Layout. Set Report Layout to Show in Tabular Form, tick Repeat All Item Labels if you want it, and choose your subtotal and grand total settings. Every new pivot table then starts with that layout. Pivots you already built keep their own layout.

Common problems with tabular form#

A few things can still surprise you after switching layouts:

  1. Empty cells instead of zeros. A product with no sales in a region shows a blank. See how to show zero in empty pivot cells.
  2. Items in the wrong order. Tabular form keeps the pivot's sort order. The guide to sorting a pivot table shows how to sort by value or by a custom list.
  3. Column widths jump on refresh. Right-click the pivot, choose PivotTable Options, and untick Autofit column widths on update.
  4. Numbers don't update. The layout survives a refresh, but the pivot doesn't refresh by itself. See how to refresh a pivot table.

Practise it#

Layouts are easy to remember once you have built a few pivots yourself. Practise pivot tables in a live spreadsheet: you place fields in rows and values and check the totals as you go. Then try the exercise on this page to see why repeated labels make pivot output usable in formulas.

Try it yourself

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

This pivot table was copied as values in tabular form with repeated labels, so every row has its Region. Click F2 and use SUMIF to total the North sales.

fx
ABCDEFG
1
Region
Product
Sales
2
North
Laptop
8400
North total
3
North
Monitor
2600
4
North
Tablet
3100
5
South
Laptop
6200
6
South
Monitor
1900
7
South
Tablet
2700
8
9
10

Tip: SUMIF needs the Region column (A2:A7), the word North in quotes, and the Sales column (C2:C7).

Practise this in a lesson

LessonPivot tables 2Go further with PivotTables: nest two row fields with subtotals, add a report filter, show values as a % of the grand total, update the source when new rows arrive, and know when SUMIFS is the better tool.

Frequently asked questions

How do I change a pivot table to tabular form?

+

Click any cell in the pivot table, go to the PivotTable Design tab (called Design in older versions), click Report Layout and choose Show in Tabular Form.

How do I repeat row labels in a pivot table?

+

Go to PivotTable Design > Report Layout > Repeat All Item Labels. For one field only, right-click it, choose Field Settings, open the Layout & Print tab and tick Repeat item labels.

What is the difference between compact, outline and tabular form?

+

Compact puts all row fields in one indented column. Outline gives each field its own column but starts each item on a new row. Tabular gives each field its own column and keeps the items side by side on one row, like a database table.

How do I make tabular form the default for new pivot tables?

+

In Microsoft 365, go to File > Options > Data > Edit Default Layout, set Report Layout to Show in Tabular Form, and tick Repeat All Item Labels if you want them too.

Why is Repeat All Item Labels not working?

+

It has no visible effect in Compact form, where all row fields share one column. Switch to Tabular or Outline form first, then choose Repeat All Item Labels.

Sources

  • Create a PivotTable to analyze worksheet data - Microsoft Support
  • SUMIF function - Microsoft Support

Written and checked by the ExcelReady Team. First published November 3, 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. Compact, outline and tabular form compared
  2. How to show a pivot table in tabular form
  3. How to repeat item labels on every row
  4. How to remove subtotals and grand totals
  5. How to copy a pivot table as a flat table
  6. How to make tabular form the default layout
  7. Common problems with tabular form
  8. 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.

Data tools· 5 min read

How to Sort a Pivot Table in Excel

To sort a pivot table by its numbers, right-click any value in the column and choose Sort > Sort Largest to Smallest. To sort the labels, click the arrow next to Row Labels and choose Sort A to Z. The Grand Total row stays at the bottom, and the pivot keeps its sort when you refresh it.

Data tools· 5 min read

Show Zero Instead of Blank in a Pivot Table

Right-click any cell in the pivot table and choose PivotTable Options. On the Layout & Format tab, tick For empty cells show, type 0 in the box and click OK. Every empty value cell now shows 0, and the setting stays when you refresh. You can type a dash or text such as n/a instead of 0.

More on data tools

  • How to Make a Radar Chart in Excel to Compare Scores
  • How to Reference Another Sheet in Excel
  • How to Refresh a Pivot Table (and Why It Doesn't Update)
  • How to Remove Duplicates in Excel (3 Ways)
  • Make a Scatter Plot in Excel to Show a Relationship
  • Slicers in Excel: Click-to-Filter Pivot Tables
All data tools articles →

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