How to Stop Excel Pivot Tables from Repeating Values Across Columns
Question details
The user wants to prevent a PivotTable from duplicating a specific value (e.g., bed count) underneath every categorized column and instead display that value only once per row.
- Product
- Excel / WPS Spreadsheet
- Device & OS
- not provided
- Scenario
- Structuring a financial or organizational PivotTable report that contains both static metrics and categorized column data.
- Observed behavior
- The PivotTable repeats the organization's bed count under every revenue-type column instead of showing it once as a distinct column before the revenue columns.
Ensure your source data is organized in a proper tabular format with clear headers, and identify which data fields are categories versus numerical values.
Move the Repeated Field to the Rows Area
Use this method if the repeated value is a static attribute of the row item (like a total bed count for an organization). Placing it in the Rows area prevents it from duplicating across dynamic columns.
When a field is placed in the 'Values' area while another field occupies the 'Columns' area, the PivotTable will inherently calculate and display that value for every single column category.
To make a value appear only once next to the main identifier, it should be treated as a row label rather than a calculable value.
Click anywhere inside your existing PivotTable to bring up the PivotTable Field List pane on the right side of the screen.
In the Field List, locate the static field (e.g., 'Bed Count') that is currently placed in the 'Values' quadrant.
Drag and drop the static field from the 'Values' area into the 'Rows' area, placing it directly below your primary identifier field (e.g., 'Organization').
To make the fields appear in separate columns side-by-side, go to the 'Design' tab on the ribbon, click 'Report Layout', and select 'Show in Tabular Form'.
Use Two Adjacent PivotTables
If treating the numeric value as a Row label disrupts your data analysis or sorting, creating two side-by-side linked PivotTables offers a clean visual layout.
Easily Manage Pivot Table Layouts with WPS Office
WPS Spreadsheet provides a highly intuitive PivotTable interface, making it simple to drag and drop fields to achieve the exact layout you need without complex workarounds.
- 1. Open your data in WPS: Launch WPS Spreadsheet and open your existing dataset or workbook.
- 2. Insert a PivotTable: Navigate to the Insert tab and click 'PivotTable' to generate a new report.
- 3. Drag fields to Rows: In the Field List, drag your main category (e.g., Organization) and your static metric (e.g., Bed Count) into the Rows area.
- 4. Format layout: Go to the PivotTable Tools tab, select 'Report Layout', and choose 'Tabular Form' to perfectly align your columns.

Frequently Asked Questions
Why do my Pivot Table values repeat under every column?
This happens when a data field is placed in the 'Values' area while another field exists in the 'Columns' area. PivotTables are designed to intersect Rows and Columns, meaning it will calculate the 'Value' for every individual column category.
Can I format a Pivot Table to show a value field only once?
You cannot restrict a field in the 'Values' area to display only once if there is an active 'Columns' field. To show it only once per row, you must move that field from 'Values' to the 'Rows' area.
How do I remove the grand total from repeating in a Pivot Table?
To remove unwanted Grand Totals, click inside your PivotTable, navigate to the Design tab on the top ribbon, click 'Grand Totals', and select 'Off for Rows and Columns'.




