To turn any progress number into a percent to goal, divide the actual value by the goal and multiply by 100: =(Actual ÷ Goal) × 100. In Excel that is one cell — =B2/C2 formatted as a percentage — and this guide builds it into a reusable calculator with data bars, overflow handling, and a template you can keep.
Percent to Goal Calculator in Excel: Formula + Free Template
The percent to goal formula in Excel
Sales teams, savings plans, and fitness trackers all ask the same question: how close am I to the target? The percent to goal formula answers it with one division. If cell B2 holds the actual value and C2 holds the goal, the formula =B2/C2 returns a decimal such as 0.82 — format the cell as a percentage and it reads 82%.
The goal cell must be the denominator, not the other way around. Actual ÷ Goal answers "how much of the target is done," while Goal ÷ Actual answers a different question entirely. If your result looks larger than expected, check which cell you divided first.
Percent to goal is not the same as percent change. Percent change compares a value to its own past — this month versus last month — while percent to goal compares a value to a target set in advance. Mixing them up is the most common comment in dashboard reviews: a team celebrates "up 12% from last month" while still sitting at 68% of goal. Keep both metrics if you need them, but label the columns so nobody has to guess which one they are reading.
Percent to goal calculator layout in a spreadsheet
How to build a percent to goal calculator step by step
Set up three columns. In A1, B1, and C1, type Metric, Actual, and Goal. Add one row per goal you track — revenue, sign-ups, miles run.
Enter your data. For example, A2 = "March sales", B2 = 41000, C2 = 50000.
Write the formula. In D2, enter =B2/C2 and press Enter.
Format as a percentage. Select column D, open Home > Number Format, and choose Percent. One decimal place is enough for most dashboards.
Fill down. Drag the fill handle to copy the formula, or learn to apply a formula to an entire column without dragging when the list is long.
Add a status column. In E2, use =IF(D2>=1,"Done",IF(D2>=0.75,"On track","Behind")) to label each row automatically.
The whole build takes about two minutes and works identically in Excel, WPS Spreadsheet, and Google Sheets because it uses only core arithmetic and IF logic.
Show progress with percent formatting and data bars
A column of percentages is readable; a column with data bars is scannable at arm's length. Data bars stretch inside each cell in proportion to the value, so an 82% bar visibly stops short of the cell edge.
Select the percent column, then open Home > Conditional Formatting > Data Bars.
Pick a solid or gradient bar — solid prints better.
For overachievers, add a color scale through Conditional Formatting > Color Scales so rows above 100% turn green.
Keep the number format and the data bar on the same cells: the bar gives the shape of progress, and the percentage gives the exact figure.
Data bars and color scales for goal progress
Percent to goal examples you can copy
Three worked examples cover most real situations. A sales rep at 41,000 against a 50,000 quota: =41000/50000 formats to 82% — on track. A savings goal of 2,000 reached 500: =500/2000 gives 25%, and the status formula labels it "Behind" until the pace picks up. A team that closed 132 of a planned 120 sign-ups: =132/120 shows 110%, so the MIN cap keeps the dashboard bar from overflowing while the raw cell records the overachievement.
Notice the pattern in all three: the goal is always the denominator, the raw result stays untouched in one column, and any display shaping — capping, rounding, bars — happens in a separate cell. That separation keeps the calculator honest when you audit it a quarter later.
How to handle negative goals and results above 100%
Two edge cases break naive calculators. First, results above 100%: the formula keeps working — 105% simply means you exceeded the goal — but if it distorts a chart, cap the display with =MIN(B2/C2,1) while keeping the raw value in another column.
Second, negative targets, common in expense-reduction goals where the goal itself is a negative number. Use =B2/C2 only when both values share a sign; for cost-cutting goals, track the absolute reduction instead: =(StartValue−B2)/StartValue. A quick template-driven setup like a BMI calculator in Excel shows the same pattern: normalize the inputs, then one formula serves every row.
The Best Free Alternative: WPS Spreadsheet
Every formula in this guide runs free in WPS Spreadsheet, with the same ribbon layout as Excel and full .xlsx compatibility — no subscription, no ads blocking the cells you are editing.
WPS Spreadsheet also ships thousands of free templates, including sales trackers and goal dashboards you can paste the percent-to-goal formula into. If you move between Excel at work and Google Sheets at school, WPS opens and saves every format without conversion friction.
Build goal trackers in WPS Spreadsheet for free
FAQs
What is the percent to goal formula?
Percent to goal = (Actual ÷ Goal) × 100. In Excel, divide the actual cell by the goal cell and format the result as a percentage. Above 100% means the goal is exceeded.
How do I calculate percent to goal with multiple goals?
Calculate each row's percentage first, then average the percentages for a simple view, or weight them: =SUMPRODUCT(percentRange,weightRange)/SUM(weightRange) when some goals matter more than others.
Why does my percent to goal show a divide error?
#DIV/0! means the goal cell is blank or zero. Wrap the formula as =IF(C2=0,"",B2/C2) so empty rows stay clean.
Can Google Sheets do the same calculation?
Yes — the formula is identical. Paste =B2/C2, then use Format > Number > Percent. Data bars exist in Sheets through conditional formatting with color scales.
Is there a free percent to goal template?
Yes. WPS Spreadsheet includes free goal-tracker templates; add the =B2/C2 formula and percent formatting from this guide and the calculator is ready to reuse.





