Two everyday percentage jobs: percent change (how much did this grow over last period?) and percent of total (what share is this of the whole?). Both are simple ratios — the trick is anchoring and formatting them correctly.
The example
Last month vs this month, with the percent change in column C.
| A | B | C | |
|---|---|---|---|
| 1 | Last | This | Change |
| 2 | $200 | $250 | +25% |
| 3 | $400 | $300 | -25% |
| 4 | $120 | $180 | +50% |
The formula
Percent change in C2, formatted as a percentage:
How it works
Percent change is always “difference over the starting value”:
B2 - A2is the raw change — how much it moved (+50 here).- Dividing by the original value
A2expresses that move relative to where it started:50/200 = 0.25. - Format the cell as Percentage (Ctrl+Shift+%) so 0.25 shows as 25%. Don’t multiply by 100 yourself — the format does it.
- A negative result is a decline; the sign takes care of itself.
% of total is the other common one. Divide each value by the grand total, locking the total: =B2/SUM($B$2:$B$8). Format as a percentage and the column sums to 100%.
Try it: interactive demo
Set an old and new value; see the percent change.
Variations
Percent of total
Each value’s share of the grand total (lock the total):
Guard against divide-by-zero
A starting value of 0 makes percent change error. Wrap it:
Increase a value by a percentage
Add 8% to a price:
Pitfalls & errors
#DIV/0! The starting value is blank or zero. Wrap in IFERROR, or check the source data.
Don’t multiply by 100. Writing =(B2-A2)/A2*100 and formatting as a percentage gives 2500%. Let the percentage format do the ×100.
Mind which value is the base. Percent change divides by the old value. Dividing by the new value answers a different question.
Practice workbook
Frequently asked questions
What is the formula for percent change in Excel?
How do I calculate percent of total?
Why does my percentage show 2500% instead of 25%?
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