How to Get a Count in Excel Pivot Table Calculated Field

The Calculated Field is a powerful feature used to analyze the values of some other fields in an Excel Pivot Table using formulas. By default, the Calculated Field works on the sum value of the other Pivot Table field. But by using a simple trick, we can obtain a count value instead of a sum.


Creating a Pivot Table

Below, we have a sample order list in Excel Table form. We will turn this table into a Pivot Table to demonstrate how to use Calculated Field to count.

STEPS:

  • Select the Excel table.
  • Go to the INSERT menu from the main ribbon.
  • Click on the PivotTable option.

Insert a Pivot Table: pivot table calculated field count

A dialog box named Create Pivot Table will appear.

  • Change the Table Name and create a Pivot Table either in a New Worksheet or in an Existing Worksheet, as you please.
  • Click OK.

Create Pivot Table dialog box: pivot table calculated field count

  • From the Pivot Table Fields dialog box, select the fields that you want in your Pivot Table. For example, drag the Customer field to the ROWS column and the Date field to the VALUES column.

Pivot table fields: pivot table calculated field count

The Pivot Table is generated.


An Issue with the Pivot Table Calculated Field

The main issue with using the Calculated Field is that it works with the SUM value of the other fields in the Excel Pivot Table.

For example, say we want to see the number of order dates for each customer name. So we have a column that shows the corresponding order dates for each customer.

The number of order dates is a count value. But the serial number of an individual date is a much bigger numerical value than the count value.

An Issue with the Pivot Table Calculated Field

So the Calculated Field considers the serial numbers of the individual dates rather than the count value of the order dates.


Illustrating the Problem

Let’s create a new Calculated Field to illustrate the problem.

STEPS:

  • Click on a cell of your Pivot Table.
  • Go to the Analyze menu.
  • From the Calculations group, select Fields, Items, & Sets.
  • Click on Calculated Field from the drop-down list.

pivot table insert calculated field

A new dialog box, Insert Calculated Field, will appear.

  • In the Name box, insert >3 (to see all the dates with a count greater than 3).
  • In the Formula box, type equal (=), then double click on Date from the Fields list, then type >3.
  • Click OK.

So the whole formula is:

=Date>3

insert calculated field in pivot table

The new field shows the date instead of count values. To change it:

  • Right-click on a cell and select Value Field Settings from the context menu.

The Value Field Settings window will open.

  • Click the Number Format button at the bottom.

Field Value Settings

The Format Cells dialog box will appear.

  • Select General and click the OK button.

Format Cells in Excel

A new field is added to the Pivot Table named Sum of >3.

The values in the column are all 1. But this is incorrect. According to the formula set in the Calculated Field dialog box, the digit 1 should represent date counts greater than 3 and the digit 0 should represent the counts less than 3.

Calculated Field is not considering the count value of the Count of the Date column. Instead, it is using the serial number of the individual dates, which are much larger than 3, hence the cells in the Sum of >3 column are all showing 1.

Read More: Calculated Field Sum Divided by Count in Pivot Table


Get a Count in Excel Pivot Table Calculated Field

A – Add a Helper Column to the Source Data

As the Calculated Field can’t read the count value of the fields generated by the Pivot Table, we will add an extra column to the source data named Helper.

This extra column will copy the values of the count value of another Pivot Table field. Thus, using the value of the Helper column, the Calculated Field will show the count value properly.

STEPS:

  • Add an extra column to the source data called Helper. It will automatically get updated, as the source data table is an Excel Table.
  • In cell I5, enter the following formula and press ENTER:
=1

The rest of the cells of the Helper column will automatically copy the formula.

Add a Helper Column to the Source Data

This newly added column hasn’t been updated to the PivotTable Fields list.

  • To update, right-click on a cell of the Pivot Table and click on Refresh.

The Helper field appears in the PivotTable Fields list.

  • Mark the Helper field and drag it to the VALUES column.

Pivot table fields

The Helper field is updated with the name Sum of Helper. This field has copied all the data from the Count of Date column.


B – Create a Calculated Field to Get the Count

Now let’s create another Calculated Field that will show the date counts actually greater than 3.

STEPS:

  • Click on a cell of the Pivot Table.
  • Go to the Analyze tab.
  • From the Calculations group select Fields, Items, & Sets.
  • Under this option, you will find Calculated Field; just click on it.

Create a Calculated Field to get the Count

The Insert Calculated Field dialog box will appear.

  • In the Name box, we again use >3 to get the count of the dates greater than 3.
  • In the Formula box, insert equal (=) first. Then double click on Helper from the Fields list. Then type >3 and click OK.

So the complete formula is:

=Helper>3

Insert Calculated Field: pivot table calculated field count

The new column, Sum of >3, now contains 1 for count values of more than 3 and 0 for count values less than 3.

Read More: How to Apply Excel COUNTIF with Pivot Table Calculated Field


Things to Remember

  • Convert your data into an Excel Table before converting it again into an Excel Pivot Table.

Download the Practice Workbook


Related Articles


<< Go Back to Calculated Field in Pivot Table | Pivot Table in Excel | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Mrinmoy Roy
Mrinmoy Roy

Mrinmoy Roy, a dedicated professional with a BSc in Electronics and Communication Engineering from Khulna University of Engineering & Technology, Bangladesh, brings over two years of expertise to the ExcelDemy project. As a prolific contributor, he has authored around 180 articles, showcasing his deep knowledge and passion for Microsoft Excel, Data Analysis, and VBA. His unwavering commitment to continuous learning, combined with versatile skills, renders him well-suited for roles in data management and spreadsheet solutions. He has interest... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo