The Smart Method Logo

Publishers of the world’s most comprehensive and up-to-date Excel tutorials

Subtracting percentages in Excel

Subtracting percentages in Excel

If you’re new to Excel, it’s only a matter of time before you encounter a problem that requires the use of percentages. Using percentages in Excel formulas isn’t very intuitive for new users, which can result in a lot of confusion and frustration.

Subtracting 10% from a number

Imagine that you have the following example workbook:

You want to subtract 10% from the number in cell A2 and place the result in cell B2. To do this, you’ll need to use a very simple Excel formula.

If you’re completely new to Excel, you can learn how to create simple formulas in our completely free Basic Skills course. I’d recommend starting there if formulas are completely new to you.

Many new users would try to use the following formula:


Unfortunately, this won’t have the effect that you would expect. Instead of subtracting 10% from the value of 83,279, Excel returns a percentage!

So why did this happen? The reason is that Excel ‘secretly’ converts all percentages into decimal values.

Percentages are actually decimal values

When you type 10% into Excel, Excel sees it as the value 0.1. Excel does this with all percentage values. 50% is 0.5, 75% is 0.75, and so on.

In the previous example, you were actually asking excel to subtract 0.1 from 83,279 instead of reducing the number by 10%. Excel saw your use of the % sign and tried to be helpful by formatting the result as a percentage, but in this case that just made things more confusing!

The solution

So, knowing how Excel treats percentages, how should I subtract 10%?

One solution is to multiply the number by 90%, with one of the following formulas:


Because of the way Excel handles percentages, it sees these formulas as exactly the same thing.

An alternative, but more long-winded calculation, would be to calculate 10% of the number and then subtract it from the original number, with one of these formulas:


This will have exactly the same result and, as in the previous example, both of these formulas mean exactly the same thing to Excel.

Formulas are covered in greater depth in our Essential Skills course, and our Expert Skills course expands even further, covering Excel’s more advanced and complex functions.

Share this article

Share on facebook
Share on twitter
Share on linkedin
Share on stumbleupon
Share on email

Related Articles


Understand XLOOKUP (part two)

note In most cases, the binary search option is not useful The XLOOKUP function uses a sophisticated linear search method by default. It is my


Understand XLOOKUP (part one)

note XLOOKUP will not work in legacy Excel versions (Excel 2019 and earlier) The XLOOKUP function was added in the Jul 2020 semi-annual version 2002.

14 Responses

    1. I have tested this and the formulas all produced the same result for me. If you’re typing them exactly as shown you should get the correct results. Here are the formulas:


      And here are some examples, subtracting 10% from 100:


    1. As far as I can tell all of the above examples should work correctly.

      If you can explain what doesn’t work and what happens when you try it I might be able to help.

    1. Hi Yohanny,

      If you’re seeing ##### in a cell, it usually just means that the cell isn’t wide enough to display its contents. If you make the cell wider you should be able to see the result.

    1. Hi Charl

      For 800 less 35% you could use
      OR (to make the formula clearer)
      =800- 800*35%

      From this it should also be clear how you could calculate 650 Less 25%.

    1. Hi Ryan

      Download our completely free Basic Skills book. You’ll then learn how AutoFill works and will be able to fill the formula down to all other cells in the column.

      Best Regards

      Mike Smart

Leave a Reply

Your email address will not be published.

16 − two =