Skip to main content

Dynamic Template: Variance Column

Add a column that calculates a variance between two other columns in your Report

Written by Sandra McCarthy
Updated over 2 weeks ago

The Variance column is used to calculate the variance between 2 columns. Calxa includes both a Variance and a Calculation column where the Variance column described in this article applies Calxa's built‑in favourable/unfavourable logic automatically. This is where we calculate variances depending on the Credit/Debit type of the account row or the Higher/Lower is better property for KPIs.


Column headings

Group header

Text fields that represents the group header, by default this is empty for variance columns. You can type directly in the cell to use your own terminology.

Column header

Text field that represents the column header, only one dynamic placeholder is available on this cell with the Value Type: Variance which is the default. Alternatively, you can Type directly in the cell to use your own terminology, with or without the merge field.

Column type indicates the type of column selected in +ADD COLUMN

Variance configuration

The Variance configuration lets you calculate the difference between any two columns included in your report. Use the drop‑down selectors to choose which columns you want to compare.

First column

Select the primary column to use in the variance calculation. This is typically your main value, such as Actual.

Second column

Select the comparison column. This is usually the target or reference value, such as Budget or Last Year Actual.

Show as percentage

When this option is checked we will calculate a percentage variance instead of a standard variance.

TIP 💡If you want to show both a value variance and a percentage variance, add two separate Variance columns. Leave Show as percentage unticked for the numeric value and tick it for the percentage version.

Appearance

Group header

Select Radio button as required:

  • Primary colour: Sets the background colour as per the Report Styles primary colour

  • Secondary colour: Sets the background colour as per the Report Styles secondary colour

Note: 💬the Group header appearance for Variance columns inside a column group are edited on the group itself.

Column

Toggle: Background shading

  • Off (default): Removes all background shading.

  • On: Applies background shading to the column header and detail rows. This matches the styling used in Calxa’s preconfigured reports, where Actual values appear with a grey background.

Minimum width (default: 175)

Defaults to 175, which is the minimum width for this column. When the report is generated, the column may expand to fit neatly within standard page sizes (A4 Portrait, A4 Landscape, or A3 Landscape). Once the total minimum widths exceed an A3 Landscape layout, the report will no longer use a fixed page size and will instead grow to accommodate all columns.

Tip: 💡 Adjusting column widths is an effective way to fit your report to standard page sizes like A4 Portrait or Landscape.

Apply negative text colour

Check this box to have negative numbers displayed in red or a custom colour as defined in Report Styles. Untick to report as Black text only.

Traffic Light

Traffic light formatting allows users to add conditional indicator icons to certain variance values in reports. In the generated report we'll insert a separate column to the right where we include the indicator icons.

TIP 💡Each rule is processed in order from the top down. The first condition that is met is applied and no more rules are processed

By default the Traffic Light checkbox is disabled

  • Click checkbox to enable rules and actions below

  • Choose either Number Value or Percentage

    • Click +ADD NEW RULE

    • Rules can be re-ordered by clicking on the ::: icon and dragging and dropping as required.

NOTE 💬 Colours and Icons shown in this configuration are taken from the Report Styles where users can choose one of 3 icon sets and then set the icon colours.

Default Percentage Rules

Percentage rules can be set in a similar way, rather than entering a number, when you click in the middle section the up/down arrows appear and you can click those to give your preferred values, click the down arrow past 0 to get negative numbers.


Did this answer your question?