Skip to main content

Duplicator

The Duplicator creates multiple copies of a sheet based on values from a specific field. For example, you can duplicate a sales report into separate sheets by sales representative or region. Each duplicated sheet includes the corresponding value in a cell reference, based on the available results for the selected field in the data model.

You can use this feature with reports that include data extractions or formulas. The duplicated value acts as a filter, allowing each sheet to show different results.

note

You can only create one duplicator per workbook.

You can access the Duplicator from the Analysis tab of a workbook.

When to use the Duplicator

  • Generating sheets faster: Quickly produce multiple sheets for analysis or reporting without manual duplication.
  • Maintaining existing layouts: Apply a standard worksheet format across multiple sheets without rebuilding from scratch.
  • Filtering data effectively: Refines the values to focus on relevant results and avoid unnecessary sheet creation.
  • Refreshing data dynamically: Update all duplicated sheets at once with a single refresh.

Create a duplicator

  1. Choose the cell in your report that will act as the reference for the duplicated value.
  2. On the Analysis tab, select Duplicator.
  3. From the Environment and Data Model dropdown menus, select the environment and data model.
  4. In the Field dropdown menu, choose the field you want to duplicate by.
  5. In the Field Location, confirm the reference cell where the duplicated values will appear.
  6. To narrow the result, select Add Filter or Add Group. Adding filters helps target specific subsets of data, so you only create the sheets you need.
  7. Use And or Or to create logical relationships between filters or groups.
  8. Select Preview Values to confirm the results before saving.
  9. (Optional) Toggle Refresh On Open to ensure the duplicated sheets are refreshed every time the workbook opens.
  10. Select Save. The workbook now contains a separate sheet for each duplicated value.
note

The referenced sheet used to generate other sheets cannot be deleted while the Duplicator is active.

For a detailed example, see Duplicator Example.

Edit the duplicator

You can edit the duplicator at any time. All changes are applied immediately and update the duplicated sheets.

  1. On the Analysis tab, select Duplicator.
  2. Make the necessary changes.
  3. Select Save.

Refresh data with a duplicator

Refreshing a workbook with a duplicator ensures that all sheets are up to date—and that any new data matching the duplication criteria automatically generates new sheets.

Using the Refresh On Open option

  1. On the Analysis tab, select Duplicator.
  2. Enable Refresh On Open to update duplicated sheets each time you reopen the workbook.
  3. Select Save.

In an open workbook

  1. Open a workbook that has a duplicator.
  2. Click the Refresh icon in the panel on the right. The Toolbar panel expands to show the submenu options.
  3. Ensure Duplicator is toggled.
  4. Select Entire Workbook to refresh all duplicator, or Current Worksheet to refresh only those in the current worksheet.

Clear the duplicator

You can remove the duplicator settings while choosing whether to keep or delete the duplicated sheets.

  1. On the Analysis tab, in the Tools section, select Clear Duplicator.
  2. Select Keep existing sheets to keep all sheets created by the duplication. If left unchecked, all the duplicated sheets will be deleted.
  3. Select Clear to reset the duplication.

Duplicator properties

Fields

PropertyDescription
EnvironmentDefines the environment used to retrieve the values for the Duplicator. If set to Current Environment, the data is retrieved dynamically from the active environment.
Data ModelDefines the data model that contains the field used to determine which values will be duplicated.
FieldSpecifies the field used by the Duplicator. This can be a dimension, measure, or description.
Field LocationSets the cell reference where each duplicated value will be inserted.

Filters

PropertyDescription
And, OrDefines the logical relationship between filters or groups using And or Or.
Add Filter, Add Group
  • Add Filter – Adds an individual filter.
  • Add Group – Adds a set of filters that are grouped together.
For each filter, specify the Field, Operator, and Value. You can enter values manually or reference a cell. Use the prompt icon to select a field.

To reference a cell, click the underscore in the Value field, then select the cell. This applies to both individual filters and groups.

By default, character values are treated as cell references. To enter a text value instead, click the A icon next to the value field. When active, the icon turns blue, indicating the input is treated as text. If you use the prompt, it's automatically set as text.
Clear all filtersRemoves all filters and groups from the Duplicator.

Options

PropertyDescription
Refresh On OpenAutomatically refreshes the Duplicator when the workbook is opened.
Preview ValuesDisplays the list of values that will be used to create duplicated sheets.
SaveSaves the Duplicator settings and creates the sheets.

Use the duplicator in a distribution job

The Duplicator can be included in a workbook distribution by enabling a setting in the View Properties dialog.

Enable the duplicator

A toggle Enable Duplicator appears in the View Properties dialog—but only if the selected workbook includes a duplicator.

When this toggle is enabled:

  • The duplicator is applied during the distribution, even if Refresh On Open is turned off.
  • You cannot define parameters for cells in duplicated sheets, since those sheets are deleted and recreated each time.
note

The distribution job may take more time to run, since each sheet must be duplicated before the data is refreshed.