Show period-over-period change as a signed percent with a direction arrow — ▲ +8%, ▼ −3%. One concatenated formula builds the indicator for any KPI on the dashboard.
The example
Up 8% vs last period.
| A | B | |
|---|---|---|
| 1 | KPI | Change |
| 2 | Revenue | ▲ +8% |
The formula
The formula:
How it works
How it works:
curr/prior - 1is the percent change;IFpicks the up or down arrow.- The custom number format
"+0%;-0%"forces a leading sign on positive and negative. - Concatenate arrow + change into one cell for a compact dashboard indicator.
- Color it with conditional formatting on the sign of
curr - prior.
Signed format reads instantly. The TEXT pattern "+0%;-0%" shows +8% and −3% with explicit signs, while a third section (;0%) can show 0% flat. Pair the arrow with a CF color rule and a reviewer sees direction, magnitude, and good/bad in a single glance — the essence of a KPI dashboard.
Try it: interactive demo
Current and prior.
Variations
Absolute change
Dollar delta:
Flat band
Near zero = →:
Percentage points
For rates:
Pitfalls & errors
Signed format. Use "+0%;-0%" so positives show a plus.
Prior of zero. Percent change divides by prior — guard against 0.
Rates vs values. For percentages, show point change, not percent-of-percent.
Practice workbook
Frequently asked questions
How do I show variance with an arrow in Excel?
How do I force a + sign on positive change?
How do I show a flat indicator near zero?
Stop fighting formulas. Learn them in a day.
This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.
See the Formulas & Functions Class