Skip to main content

Pivot Table

The Pivot feature lets you analyze multi‑dimensional data directly in Excel without extracting raw data first. It creates a cube‑style structure that allows you to summarize, slice, and explore enterprise data quickly and interactively.

When to use Pivot

  • Analyzing large datasets interactively: Explore your data model without loading raw data into Excel.
  • Summarizing data in rows and columns: Compare values by account, product, region, and more.
  • Comparing values across dimensions: Analyze trends such as month‑over‑month or year‑over‑year.
  • Drilling down into totals or values: View the underlying records behind high‑level summaries.
  • Applying dynamic filters: Filter results without writing formulas.
  • Exploring data using Pivot Table tools: Rearrange dimensions using Excel’s native Pivot features.
  • Combining totals, counts, and averages: Build complex summaries in a single table.

Create a pivot table

  1. In the Add‑ins tab, select Pivot Table.
  2. In the dialog, configure the Data Model and Environment.
  3. Under Dimension Settings, add filters to narrow the dataset as needed.
  4. Under Columns, select the fields to include and arrange them using the arrow buttons.
  5. Choose the output location for the pivot table.
  6. Select Ok to insert the pivot table.
  7. Use the pivot table pane to add Values, Filters, Rows, and Columns.
  8. To filter using a Reporting Tree node, select the reference cell from the Reporting Tree in the Reporting Tree node field.
note

If the formula uses a Reporting Tree node, it is automatically applied as a filter.

Pivot table properties

PropertyDescription
Data ModelSelect the data model to query.
EnvironmentChoose the environment for the pivot.
Dimension SettingsAdds filters to narrow the data.
ColumnsReview the available fields you can add to the pivot.
Selected ColumnsArrange the fields using the arrow buttons.
Output LocationChoose where to insert the pivot table:

  • New Worksheet – Insert the pivot into a new sheet.
  • Existing Worksheet – Insert the pivot at a specified starting cell.

Apply dimension filters

  1. Select a Dimension to filter results for the chosen field.
  2. Choose a filter type:
    • List – Include or exclude specific values. Wildcards are supported.
    • From–To – Define a numeric or string-based range.
    • Select All – Include all values in the dimension (default).
  3. Define filter values using a prompt, a cell reference, or manual entry.
  4. Select Ok to apply the filter. The complete formula appears in the Excel formula bar.

Use of wildcards for filtering

Use wildcards to filter text‑based values. Wildcards apply only to text—not numbers—and you can use only one filtering method at a time (wildcard, list, or range). For example, you cannot combine patterns like 4???;[4000:4999].

Supported wildcards

  • ? replaces one character
  • * replaces multiple characters
  • ! excludes characters or ranges
  • ; defines a list of values
  • [ ] defines a numeric or text range

Filtering Examples

ExampleDescription
4000Match the value 4000.
4000;5000;6000Match 4000, 5000, or 6000.
4*Match any value starting with 4.
4???Match values starting with 4 and containing exactly four characters.
[4000:4999]Match values between 4000 and 4999.
!4000Exclude 4000.
!4*Exclude values starting with 4.
!4???Exclude values starting with 4 and containing four characters.
![4000:4999]Exclude values between 4000 and 4999.
4???-???-10Match values starting with 4, followed by -, any three characters, another -, any three characters, and ending with 10 (total length: 11 characters).
!1000;2000;7000Exclude 1000, 2000, and 7000.

Refresh a pivot table

Use the Pivot Table Refresh button in the Add-ins tab to update all pivot tables in your Excel workbook with the latest data.

Refresh the pivots when:

  • Filters or Reporting Tree nodes have changed – ensure the pivot reflects updated selections.
  • You need the most recent data – reload values from the data model.
  • Pivot tables have not updated automatically – pivots do not refresh when filters change, so a manual refresh is required.