ExcelReady
CourseMock testsFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before day one. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Mock tests
  • Function guides
  • Blog

Test prep

  • Excel level test
  • Excel test practice
  • Free screening quiz
  • Certificate

Company

  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Math
  3. How to Increase or Decrease a Number by a Percentage

How to Increase or Decrease a Number by a Percentage

By ExcelReady Team·Updated November 1, 2026·6 min read

The short answer

To increase a number by a percentage in Excel, multiply it by 1 plus the percentage: =B2*(1+C2). With 200 in B2 and 10% in C2, the result is 220. To decrease, multiply by 1 minus the percentage: =B2*(1-C2) gives 180. Wrap the formula in ROUND, such as =ROUND(B2*(1+C2),2), to get whole cents.

Key takeaways

  • Increase by a percent: =B2*(1+C2). Decrease by a percent: =B2*(1-C2).
  • =B2+C2 is wrong: Excel stores 10% as 0.1, so it adds only 0.1.
  • Lock one shared rate with $ before filling down: =B2*(1+$E$1).
  • Use ROUND(...,2) for money so totals match to the cent.
  • A 10% rise followed by a 10% cut doesn't return to the start: 100 becomes 110, then 99.
On this page+
  1. The formulas to increase or decrease by a percentage
  2. Worked example: a supplier price rise
  3. How to round the result to cents
  4. How to apply one percentage to a whole column
  5. How to increase only some rows
  6. How to decrease a number by a percentage
  7. How to increase by a percentage over several periods
  8. Common mistakes and how to reverse an increase
  9. Practise it

To increase by percentage in Excel, multiply the number by 1 plus the percentage, like =B2*(1+C2). To decrease, multiply by 1 minus the percentage. That one pattern handles price rises, pay rises, markups, discounts and growth targets. This guide shows both formulas on real numbers, how to round the result to cents, how to apply one rate to a whole column, and the mistakes that give wrong answers.

The formulas to increase or decrease by a percentage#

TaskFormulaExample (200 and 10%)Result
Increase by a percent=B2*(1+C2)=200*(1+10%)220
Decrease by a percent=B2*(1-C2)=200*(1-10%)180
Amount of the increase only=B2*C2=200*10%20

Why does 1+C2 work? Excel stores 10% as 0.1, so 1+C2 is 1.1, which means "the whole amount plus 10% more". Multiplying by 1.1 adds the 10% in one step. The brackets matter: without them, =B2*1+C2 multiplies first and then adds 0.1.

Worked example: a supplier price rise#

A café's supplier sends new prices. The current price is in column B and each item's increase is in column C:

ABCD
1ItemPriceIncreaseNew Price
2Coffee beans19.997%
3Oat milk2.405%
4Paper cups12.5010%

In D2, type =B2*(1+C2) and fill down with Ctrl+D (⌘D on a Mac). The results are 21.3893, 2.52 and 13.75. The first one has too many decimals for a price, which is where rounding comes in.

How to round the result to cents#

Money should usually be rounded to 2 decimal places, so the totals on an invoice match what people pay. Wrap the formula in ROUND:

Excel formula
=ROUND(B2*(1+C2),2)

For the coffee beans, the result is 21.39. The second argument, 2, is the number of decimal places. Formatting the cell to show 2 decimals only changes the display; ROUND changes the stored value, which is what totals use.

For prices that should always round up, such as to the next whole unit, use ROUNDUP: =ROUNDUP(B2*(1+C2),0) returns 22. The ROUND function guide and the rounding lesson cover ROUND, ROUNDUP and ROUNDDOWN side by side.

How to apply one percentage to a whole column#

When every row gets the same rise, put the rate in one cell and lock it with $ signs. With a 4% pay rise in E1 and salaries in column B:

Excel formula
=B2*(1+$E$1)

Fill it down, and every row uses E1. A salary of 42,000 becomes 43,680. Without the $ signs, the next row would look at E2, which is empty, and simply copy the old salary. Change E1 to 5% and the whole column updates.

To change the original numbers instead of adding a new column, use Paste Special. Type 1.04 in a spare cell and copy it. Select the salaries, open Paste Special (Ctrl+Alt+V on Windows, ⌃⌘V on a Mac), choose Multiply and click OK. Each value grows by 4% in place. Keep a copy first, because this overwrites the originals.

How to increase only some rows#

Sometimes only certain rows get the rise, for example only staff marked "Yes" for a pay review in column C. Combine the formula with IF:

Excel formula
=IF(C2="Yes",B2*(1+$E$1),B2)

Rows marked Yes grow by the rate in E1, and every other row keeps its old value. With a 4% rate, 42,000 becomes 43,680 for a Yes and stays 42,000 otherwise. For different rates by grade or region, look the rate up with XLOOKUP or VLOOKUP instead of using one fixed cell.

How to decrease a number by a percentage#

Decreasing works the same way with a minus sign. With a price of 200 and a 15% discount:

Excel formula
=B2*(1-C2)

The result is 170. This is the sale-price formula, and the guide on how to calculate a discount in Excel adds discount percentages from two prices and double discounts. If you need the price that gives a certain margin rather than a markup, that's a different formula, explained in the profit margin formula in Excel.

How to increase by a percentage over several periods#

For growth that repeats, such as a yearly rise, raise the growth factor to the number of periods:

Excel formula
=B2*(1+C2)^3

With 1,000 in B2 and 5% in C2, the result is about 1,157.63 after three years. That's more than 1,150, because each year's 5% is calculated on a bigger number. The same idea drives a savings goal calculator in Excel.

Common mistakes and how to reverse an increase#

These are the errors that show up most:

  • Adding the percentage: =B2+C2 with 200 and 10% gives 200.1, because 10% is 0.1.
  • Multiplying by the percentage only: =B2*C2 gives 20, the increase, not the new value.
  • Expecting a rise and a cut to cancel out: 100 plus 10% is 110, but 110 minus 10% is 99, because the second 10% is taken from a bigger number.
  • Reversing with subtraction: to find the price before a 10% rise, divide: =B2/(1+C2). With 220, that gives 200. Using =B2*(1-C2) gives 198, which is wrong.

To work out what percentage a price changed by, from the old and new values, use =(new-old)/old. The guide to the percentage formula in Excel covers that and four other common calculations, and percentage of total explains shares of a whole.

Practise it#

Increasing by a percentage is a short formula that tests love, often with rounding on top. Practise percentages and growing a number by a percent in a live spreadsheet, then try the ROUND, ROUNDUP and ROUNDDOWN lesson to get prices exact. You type each formula and it is checked instantly. Try the supplier price exercise on this page first.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

The supplier is raising prices by the percentage in column C. Click D2 and work out the new price, rounded to 2 decimal places: =ROUND(B2*(1+C2),2). Press Enter.

fx
ABCDE
1
Item
Price
Increase
New Price
2
Coffee beans
19.99
0.07
3
Oat milk
2.4
0.05
4
Paper cups
12.5
0.1
5
6
7

Tip: Multiply the price by (1+C2), then round the result to 2 decimals.

Practise this in a lesson

LessonPercentages and % changeCalculate percent change with (new - old) / old, format it as a percentage, and grow a number by a percent.LessonROUND, ROUNDUP and ROUNDDOWNControl decimals properly, which isn't the same as formatting.Function guideROUNDRound to decimals, whole numbers or the nearest thousand with Excel's ROUND. Learn when formatting isn't enough, then practice live.

Frequently asked questions

How do I increase a number by 10% in Excel?

+

Multiply it by 1.1, or by (1+10%): =B2*(1+10%). If the percentage is in C2, use =B2*(1+C2). For 200, the result is 220.

How do I decrease a number by a percentage in Excel?

+

Multiply it by 1 minus the percentage: =B2*(1-C2). With 200 in B2 and 15% in C2, the result is 170.

How do I increase a whole column by a percentage?

+

Put the rate in one cell, such as E1, type =B2*(1+$E$1) in the first row and fill it down. To change the original values instead, copy 1.1 and use Paste Special > Multiply.

How do I find the original number before a percentage increase?

+

Divide by 1 plus the percentage: =B2/(1+C2). If 220 is the price after a 10% rise, the original was 200.

How do I increase a number by a percentage every year?

+

Raise the growth factor to the number of years: =B2*(1+C2)^3 for three years. 1,000 growing at 5% a year becomes about 1,157.63.

Sources

  • Calculate percentages - Microsoft Support
  • ROUND function - Microsoft Support

Written and checked by the ExcelReady Team. First published November 1, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. The formulas to increase or decrease by a percentage
  2. Worked example: a supplier price rise
  3. How to round the result to cents
  4. How to apply one percentage to a whole column
  5. How to increase only some rows
  6. How to decrease a number by a percentage
  7. How to increase by a percentage over several periods
  8. Common mistakes and how to reverse an increase
  9. Practise it

Keep reading

Math· 6 min read

How to Calculate Discounts and Sale Prices in Excel

To calculate a discounted price in Excel, multiply the original price by one minus the discount: =B2*(1-C2), where B2 is the price and C2 is the discount as a percentage, such as 20%. The amount saved is =B2*C2. To find the discount percent from two prices, use =1-SalePrice/OriginalPrice and format it as a percentage.

Math· 5 min read

Profit Margin and Markup Formulas in Excel

Profit margin is profit divided by the selling price: =(C2-B2)/C2, where B2 is the cost and C2 is the price. Markup is profit divided by the cost: =(C2-B2)/B2. Format both cells as percentages. A product that costs 60 and sells for 80 has a 25% margin but a 33.3% markup, because the same profit is divided by different numbers.

Math· 6 min read

Percentage Formula in Excel: 5 Everyday Calculations

There isn't one percentage formula in Excel; it depends on the question. A percent of a number is =B2*C2. What percent one number is of another is =B2/C2. Percent change is =(C2-B2)/B2. Increasing by a percent is =B2*(1+C2), and removing a percent added earlier is =B2/(1+C2). Format results with Ctrl+Shift+%.

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback, right in your browser. Nothing to download.

Start learning for free