Compare mode

Compare mode reads one visual as two sides and the change between them, for example two periods. It is switched on for a visual in the Comparison section of the Visual tab. This page covers how the compared outputs are made; for the setup steps, see Turn Compare on and name the sides.

Read the four outputs

An enabled comparison produces up to four outputs, and each one has its own switch under Show:

OutputWhat it reads
Firstthe first side's values
Secondthe second side's values
Diffthe first side minus the second
Diff %the difference as a percentage of the second side

Colours follow the sides

Split panels

Pie, Donut and Funnel divide the tile into equal panels, one per shown side:

Name a difference and add an icon

When the two sides never meet

When a visual groups its rows but no row on the axis carries both sides, every difference would be one-sided, and the tile shows a hint naming your two sides: First and Second do not overlap on this axis; pick a comparable field or turn Compare off. Put a field both sides share on the axis, or turn Compare off.

By visual type

Questions, answered

What are the two sides called before I rename them?

First and Second. The two differences are Diff and Diff %; the two sides and Diff start switched on, and Diff % starts switched off until you switch it on.

How long can a side or difference name be?

Up to 40 characters, trimmed of spaces at either end. A blank name falls back to its default: First, Second, Diff or Diff %. The side names are report-wide, so a slicer scoped to one side carries the Scope label field that renames that side for every comparison.

Can I compare more than two periods in one visual?

No. A comparison has exactly two sides. For a third period, add another visual and switch Compare on for it.

Which colours do the two sides use?

The first value's sides take the first two palette colours, each further value takes the next pair, and the same colour means the same side across the report. A difference plotted as a series takes a colour after the two sides of every value.

How is a difference percentage written?

Always as a percentage with one decimal place and a plus sign on a rise: +20.0% and -12.5%. A zero change carries no sign, and Diff % stays a percentage even when the value's own format is Currency or Number.

Why do the two split panels highlight the same categories?

The panels share one legend, one set of tooltips and one colour map, and both use the same item order, so they behave as one visual: hovering over a slice in one panel highlights the same category in the other.

When do the split panels stack instead of sitting side by side?

With Split set to Auto, panels sit side by side while the tile is at least as wide as it is tall and stack when it is taller than wide; a tile that has not been measured yet counts as wide. Choose Side by side or Stacked to fix the layout yourself.

What does a KPI show in compare mode?

The first side becomes its value, the second side fills its comparison block, and the change reads as a percentage; while Diff is switched on, an absolute difference line joins the pair.

How are funnel stages ordered in a comparison?

By the first side's value, so both sides read in one order. If an explicit sort is set, the server's order is kept instead.

Do my formatting rules reach the compare columns on a Table or Matrix?

Yes, for the sides and Diff: they keep the cell formatting (background colour, data bars or icons) and the column colour of the value they were split from. Diff % only ever takes cell formatting of its own, because it is a ratio on a different scale, but it keeps the column colour. See Cell and column formatting.

What does the difference chip on a Key tree show?

The difference percentage beside an expanded level's name, green when the value rose and red when it fell. Where a value has no difference, the chip shows a dash and its tooltip reads Diff: not available, with the name you gave the difference.