Skip to main content
insightsoftware Documentation insightsoftware Documentation
{%article.title%}
Published:
Was this article helpful?
0 out of 0 found this helpful

Working with range calculations

In regular calculated rows and columns, one calculation applies to the entire range of symbols within that row or column.

Using range calculations, you can create calculated rows and columns in which you can define more than one calculation and apply them to different ranges of symbols within that row or column.

This section contains information on these main topics:

"Understanding range calculations "

"Creating range calculations "

Understanding range calculations

You define a range by selecting a parent symbol in the ranging dimension. The ranging dimension is the dimension containing the symbols on which the calculation is based. By default, the ranging dimension is the innermost dimension in the opposite direction of the calculated symbol. For example:

You can make any dimension in either the down or across direction of your view the ranging dimension, as long as it resides in the opposite direction to the one containing the calculated symbol.

All child symbols beneath the selected parent symbol are included in the range and are thus subject to the same calculation. For example, in the previous example, the initial range is Gross profit and all its children.

In this example, all symbols in the initial range are subject to the following calculation:

2003 - 2003 Budget

This calculation results in all calculated data being shown as positive.

To show the expense accounts as negative, you must define a second range with a different calculation.

This calculation results in all data in the second range being shown as negative.

You can add as many ranges as you want. The order in which you create ranges does not matter. Ranges are calculated according to their position in the hierarchy from the top of the hierarchy down.

Creating range calculations

Depending on your role, you may be able to create range calculations within a calculated symbol.

RoleCan perform this task?
Report Publisher yes
Report Author yes
Report User no

To create range calculations within a calculated symbol, follow these steps.

  1. Click on a symbol next to which you want to create a calculated symbol.
  2. Right-click the symbol name. A pop-up menu appears.
  3. Choose Insert Calculated Symbol. The Create Calculated Symbol dialog appears.
  4. For Type, select Range Calculation. The appearance of the dialog changes.
  5. Complete these fields:
    FieldDescription
    NameType a name for the range.
    DescriptionType a description for the range.
    TypeYou have already selected Range Calculation.
    Ranging DimensionSelect the dimension containing the parent symbols within which you want to specify ranges of symbols.
  6. Click Add/Remove Symbols. The Symbol Selection For Range dialog appears.
  7. Complete the following:
    FieldDescription
    Available Symbols and Selected SymbolsFind the symbols within which you want to define symbol ranges in the Available Symbols list and click the arrow to move them to the Selected Symbols list. You may select as many symbols as necessary.
  8. Click OK. The Create Calculated Symbol dialog appears with the symbols you selected in the Ranging Symbols drop-down list.
  9. For Ranging Symbols, select a symbol within which you want to create a range calculation.
  10. Click Create/Edit Calculation. The Create Calculation dialog appears.
  11. Define the calculation to apply to the range as described in:

    For Calculation Type Applied, you can select None (blank) if you do not want the range calculation performed on a parent symbol (and all its children) to apply to one or more child symbols (and all their children) within that parent symbol. In this case, you would have to create a separate range within the parent range, to which you would apply the None (blank) setting.

  12. Repeat step 9 to step 11 for each range to include in the calculated column or row.

    Note: The order in which you define the range calculations does not matter because ranges are calculated according to their position in the hierarchy—symbols higher in the hierarchy are calculated before symbols lower in the hierarchy.

  13. When you are finished, click OK. The Create Calculated Symbol dialog appears.
  14. Complete these fields:
    FieldDescription
    Insert PointSelect the location of the calculated row or column. You can place it either before or after the symbol you selected in step 1.
    DecimalSelect the number of decimal places to include in the calculated data. To retain the global decimal setting for the calculated symbol, select Default.
  15. You can create a condition for data in the calculated row or column, so that values meeting a certain condition are highlighted, filtered, or suppressed altogether.
    • To create a calculated row or column without a condition, proceed to step 16.
    • To create a condition, click Conditional Display, and complete the dialog, as described in “Working with conditions”.
  16. Click OK. The view appears, showing the calculated row or column.

Published:

Working with range calculations

In regular calculated rows and columns, one calculation applies to the entire range of symbols within that row or column.

Using range calculations, you can create calculated rows and columns in which you can define more than one calculation and apply them to different ranges of symbols within that row or column.

This section contains information on these main topics:

"Understanding range calculations "

"Creating range calculations "

Understanding range calculations

You define a range by selecting a parent symbol in the ranging dimension. The ranging dimension is the dimension containing the symbols on which the calculation is based. By default, the ranging dimension is the innermost dimension in the opposite direction of the calculated symbol. For example:

You can make any dimension in either the down or across direction of your view the ranging dimension, as long as it resides in the opposite direction to the one containing the calculated symbol.

All child symbols beneath the selected parent symbol are included in the range and are thus subject to the same calculation. For example, in the previous example, the initial range is Gross profit and all its children.

In this example, all symbols in the initial range are subject to the following calculation:

2003 - 2003 Budget

This calculation results in all calculated data being shown as positive.

To show the expense accounts as negative, you must define a second range with a different calculation.

This calculation results in all data in the second range being shown as negative.

You can add as many ranges as you want. The order in which you create ranges does not matter. Ranges are calculated according to their position in the hierarchy from the top of the hierarchy down.

Creating range calculations

Depending on your role, you may be able to create range calculations within a calculated symbol.

RoleCan perform this task?
Report Publisher yes
Report Author yes
Report User no

To create range calculations within a calculated symbol, follow these steps.

  1. Click on a symbol next to which you want to create a calculated symbol.
  2. Right-click the symbol name. A pop-up menu appears.
  3. Choose Insert Calculated Symbol. The Create Calculated Symbol dialog appears.
  4. For Type, select Range Calculation. The appearance of the dialog changes.
  5. Complete these fields:
    FieldDescription
    NameType a name for the range.
    DescriptionType a description for the range.
    TypeYou have already selected Range Calculation.
    Ranging DimensionSelect the dimension containing the parent symbols within which you want to specify ranges of symbols.
  6. Click Add/Remove Symbols. The Symbol Selection For Range dialog appears.
  7. Complete the following:
    FieldDescription
    Available Symbols and Selected SymbolsFind the symbols within which you want to define symbol ranges in the Available Symbols list and click the arrow to move them to the Selected Symbols list. You may select as many symbols as necessary.
  8. Click OK. The Create Calculated Symbol dialog appears with the symbols you selected in the Ranging Symbols drop-down list.
  9. For Ranging Symbols, select a symbol within which you want to create a range calculation.
  10. Click Create/Edit Calculation. The Create Calculation dialog appears.
  11. Define the calculation to apply to the range as described in:

    For Calculation Type Applied, you can select None (blank) if you do not want the range calculation performed on a parent symbol (and all its children) to apply to one or more child symbols (and all their children) within that parent symbol. In this case, you would have to create a separate range within the parent range, to which you would apply the None (blank) setting.

  12. Repeat step 9 to step 11 for each range to include in the calculated column or row.

    Note: The order in which you define the range calculations does not matter because ranges are calculated according to their position in the hierarchy—symbols higher in the hierarchy are calculated before symbols lower in the hierarchy.

  13. When you are finished, click OK. The Create Calculated Symbol dialog appears.
  14. Complete these fields:
    FieldDescription
    Insert PointSelect the location of the calculated row or column. You can place it either before or after the symbol you selected in step 1.
    DecimalSelect the number of decimal places to include in the calculated data. To retain the global decimal setting for the calculated symbol, select Default.
  15. You can create a condition for data in the calculated row or column, so that values meeting a certain condition are highlighted, filtered, or suppressed altogether.
    • To create a calculated row or column without a condition, proceed to step 16.
    • To create a condition, click Conditional Display, and complete the dialog, as described in “Working with conditions”.
  16. Click OK. The view appears, showing the calculated row or column.

For an optimal Community experience, Please view on Desktop