Percentage Formula in Excel

Excel handles percentages using the same arithmetic as a standard calculator. The key is understanding whether your values are already stored as decimals (0.20) or as whole numbers (20), since this affects how you write the formula.

1. Find X% of a number

If cell A1 contains the number and B1 contains the percentage as a whole number (e.g. 20 for 20%):

=A1*B1/100

If B1 is already formatted as a percentage (stored as 0.20):

=A1*B1

Example: A1 = 250, B1 = 20 (meaning 20%). Formula =A1*B1/100 returns 50.

2. What percent is X of Y?

Divide the part by the whole and format the result cell as a percentage:

=A1/B1

Then format the cell as percentage (Home → Number → %). Excel multiplies by 100 and adds the % symbol automatically.

Or use the explicit formula to get the number without formatting:

=A1/B1*100

Example: A1 = 45, B1 = 180. Formula returns 0.25 (formatted as percentage: 25%).

3. Percentage change (increase or decrease)

=(B1-A1)/A1

Format the result cell as a percentage, or:

=(B1-A1)/A1*100

Example: A1 = 80 (old), B1 = 100 (new). Result = (100−80)/80 = 0.25 → formatted as 25%.

4. Add a percentage to a number

=A1*(1+B1/100)

Example: Add 20% to $150 in A1 with B1 = 20. Result = 150 × 1.20 = 180.

5. Remove a percentage from a number

=A1*(1-B1/100)

Example: Remove 15% from $200. Result = 200 × 0.85 = 170.

6. Apply a percentage column to a range

To apply 20% VAT to a column of prices (prices in A2:A100, result in B2:B100):

=A2*1.20

Type this in B2, then drag the fill handle down. Or use an absolute reference for the rate so you can change it in one cell:

=A2*(1+$D$1/100)

Put the rate (e.g. 20) in D1. Changing D1 updates all calculations instantly.

Formatting tips

Quick reference

TaskFormula (values as numbers)
X% of Y=Y*X/100
X as % of Y=X/Y*100
% change from A to B=(B-A)/A*100
Add X% to Y=Y*(1+X/100)
Remove X% from Y=Y*(1-X/100)

For quick calculations without opening a spreadsheet, use the free Percentage Calculator on this site.

FAQ

How do I calculate a percentage in Excel without a formula?

Type the number, press *, type the percentage followed by %, then press Enter. For example: =150*20% returns 30.

Why does my percentage formula show a decimal instead of a percentage?

The cell is formatted as a number, not a percentage. Select the cell and press Ctrl+Shift+% to apply percentage formatting.

How do I calculate percentage change in Excel?

Use =(new-old)/old and format the cell as a percentage. Or use =(new-old)/old*100 to get the number without formatting.

← Back to Blog