Percentage calculator
Three everyday percentage questions in one live sheet. Change any blue cell and the answers recompute, then copy the formula into your own spreadsheet.
| A | B | |
|---|---|---|
| 1 | What is X percent of Y? | |
| 2 | Percent (%) | |
| 3 | Of | |
| 4 | Result | 12 |
| 5 | Y plus X percent | 92 |
| 6 | Y minus X percent | 68 |
| 7 | ||
| 8 | X is what percent of Y? | |
| 9 | Part | |
| 10 | Whole | |
| 11 | Percent | 25% |
| 12 | ||
| 13 | Percent change from X to Y | |
| 14 | From | |
| 15 | To | |
| 16 | Change | 15% |
| 17 | Difference | 12 |
Blue cells are inputs: type a new value and the sheet recomputes. Click a result to see its formula.
How it works, step by step
=B3*B2/100 =B3*(1+B2/100) =B9/B10 =(B15-B14)/B14 The same formula on your Sheets data
The share of a store's sales that comes from one vendor, read live from its order lines: the same part-of-a-whole formula, on a whole table.
=data.order_lines.sum(net_amount, vendor, "Acme")/data.order_lines.sum(net_amount) Functions used here
More free tools
Questions
How do I figure out a percentage of a number?
Multiply the number by the percentage, then divide by 100. For 15% of 80: 80 × 15 = 1,200, and 1,200 / 100 = 12. In a spreadsheet that is =80*15/100 or =80*15%.
How do I work out what percent one number is of another?
Divide the part by the whole and multiply by 100. 30 out of 120 is 30 / 120 = 0.25, which is 25%.
How do I calculate a percent change?
Subtract the old value from the new value, divide by the old value and multiply by 100. From 80 to 92 is (92 − 80) / 80 = 0.15, an increase of 15%. From 250 to 200 is −20%.
What is the difference between percent change and percentage points?
Percentage points are the plain difference between two percentages: a rate going from 10% to 12% rose by 2 percentage points. As a percent change it rose by 20%, because 2 is 20% of 10.
Why does adding 10% and then taking 10% off not give the original number?
The second percent is taken of a bigger number. 100 plus 10% is 110, and 10% of 110 is 11, so you end at 99. To undo an increase, divide by 1.10 instead.
Run these formulas on live data
Sheets is a spreadsheet with 491 functions that reads your store, accounting or project data live, builds dashboards and e-mails reports on a schedule.