Dashboard: Goal Pace Status Flag

Excel Formulas › Dashboards & Reporting

All versions

A goal tile that only shows percent of target hides whether you are actually on schedule: 40% of the annual goal is great in March and terrible in November. This recipe compares progress to the share of the period that has passed and labels each goal Ahead, On pace or Behind with a tolerance band.


Quick formula: Compare percent of goal to percent of period elapsed, with a five percent band:
=IF(C2/B2>=D2/E2*1.05,"Ahead",IF(C2/B2>=D2/E2*0.95,"On pace","Behind"))

$52,000 of a $120,000 goal after 120 of 365 days is 43.3% of goal versus 32.9% of the year, so it is Ahead.

Functions used (tap for the full reference guide):

The example

Three goals at different points in the year. The same percent complete reads differently depending on elapsed time.

ABCDEFG
1CaseGoalActualDays elapsedTotal daysPace% of goal
2Sales120,00052,000120365Ahead43.3%
3Leads80,00030,000150365Behind37.5%
4Revenue50,00021,000150365On pace42.0%

The formula

Expected progress is days elapsed over total days; the flag compares actual progress to it:

=IF(C2/B2>=D2/E2*1.05,"Ahead",IF(C2/B2>=D2/E2*0.95,"On pace","Behind")) // pace status; percent of goal = Actual/Goal

How it works

Here is the logic, one piece at a time:

  1. C2/B2 is the percent of goal reached.
  2. D2/E2 is the share of the period elapsed, which is the expected progress at constant pace.
  3. Multiplying the expected by 1.05 and 0.95 forms the tolerance band.
  4. The nested IF returns Ahead, On pace or Behind.

For seasonal goals, replace the straight-line expected value with a seasonality curve.

Try it: interactive demo

Interactive

Enter the goal, actual to date and days elapsed.

Variations

Change the tolerance

Put the tolerance in a cell so teams can set their own band.

=IF(C2/B2>=D2/E2*(1+Tol),"Ahead",IF(C2/B2>=D2/E2*(1-Tol),"On pace","Behind"))

Color the flag

Use conditional formatting to fill Ahead green and Behind red.

=$F2="Behind"

Pitfalls & errors

A goal of zero returns #DIV/0!; guard it with IF(B2=0,"No goal",...).

Straight-line pacing assumes even results across the period, which rarely holds for sales.

Show elapsed percent next to the flag so viewers see what On pace means.

Practice workbook

📊
Download the free Dashboard: Goal Pace Status Flag practice workbook
Edit the yellow goal, actual and day cells; the status and percent of goal recalculate.

Frequently asked questions

Can I use months instead of days?
Yes. Enter months elapsed and total months.
Does the order of the IF tests matter?
Yes: the Ahead test must run first because Ahead values also satisfy the On pace test.

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

Related formulas: RAG (Red/Amber/Green) Status · KPI vs Target Status Indicator · Dashboards: Days-Since-Update Freshness Flag

Function references: IF