Subtraction Formula in Excel

The tutorial shows how to use the subtraction formula in Excel. Learn how to subtract numbers, percentages, dates, and times easily.

This article is a part of our must-have guide on Excel Formulas.

What is subtraction in Excel?

Subtraction is a simple arithmetic operation. We all know that you will use the minus sign to subtract one number from another. Okay, how does it work if you are using Microsoft Excel? What kind type of data can you subtract? Almost all: you can use numbers and percentages. Furthermore, subtraction is available for other data types like days, months, hours, minutes, and seconds. Believe it or not, you can use subtraction for texts, too.

Let’s start by learning how to do it for almost all data types.

Table of contents:

  1. Excel Subtraction Formula
  2. How to Subtract cells in Excel
  3. Subtract multiple cells from one cell
  4. Subtraction formula for columns
  5. How to Subtract the same number from a column of numbers
  6. Subtraction formula for percentage
  7. How to subtract date and time in Excel
  8. Matrix subtraction formula (using arrays)
  9. How to subtract one text cell from another in Excel

Subtraction formula in Excel (apply minus sign)

In Excel, all formulas start with a ‘=’ (equal) sign. So, for example, to subtract two or more numbers, you need to apply the ‘-‘ sign (minus) operator between these values. That’s all, it looks easy.

=number1 – number2

In the example, you want to subtract 33 from 50, use the simple formula, and get 30 as the result of the equation:

=50 – 20

Steps to create the subtraction formula in Excel:

  1. Select the cell where you want to get the result and type an equal sign (=)
  2. Enter the first number
  3. Type the minus sign
  4. Add the second number
  5. Press Enter to evaluate the formula

Tip: you can do multiple subtractions within one basic formula.

In the example, you want to subtract more than one number from 50. To do that, separate the numbers using a minus sign.

=50 – 20 – 10 – 5

To prioritize the orders of calculations, you can use parentheses, like the example below:

=(50 – 10) / (10 – 5)

Let’s see a few formula examples:

Subtraction-formula-in-Excel-apply-minus-sign

How to Subtract Cells in Excel

Here are the steps to use subtraction between cells:

  1. Select the output cell
  2. Type an equals sign (=)
  3. Click on the cell that contains the minuend (C3)
  4. Type a minus sign (-)
  5. Click on the cell that contains the subtractor (C4)
  6. Press Enter to calculate the difference

To execute a formula that subtracts one cell from another, use cell references:

=cell1 – cell2

The following example shows how to subtract the number in cell C4 from the number in C3.

=C3 – C4

Forget to enter the cell references manually!

How-to-subtract-cells-in-Excel

Subtract multiple cells from one cell

There are three methods:

  1. Use the SUM function.
  2. Apply the minus sign.
  3. SUM negative numbers.

Example 1: Using the SUM function

The SUM function is the easiest way to subtract multiple cells from one. First, add the subtrahends (C4:C8), then subtract from the minuend, in the example, cell C3.

=C3 – SUM(C4:C8)

Using-the-Minus-sign

Example 2: Using the Minus sign

If you don’t want to use formulas, use the minus sign to subtract multiple numbers. In the example, you subtract cells C4:C8 from C3:

=C3 – C4 – C5 – C6 – C7 – C8

Using-the-SUM-function

Example 3. The subtraction formula summarizes negative numbers

If you subtract a negative number from a positive number, the result will be the same as adding it. Use the SUM function to sum the positive and negative numbers.

=SUM(C3:C8)

Summarizing-negative-numbers

Subtraction Formula for columns

The following example will show how to write a formula to subtract columns.

Enter the formula to subtract numbers from column D from the numbers in column C. First, a new column for the result in cell E2 must be created.

Type the formula for cell E2.

=C2-D2

Subtraction-Formula-for-columns

After that, select cell E2 and copy the formula down using the cross sign.

copy-the-formula-down

In this case, we are talking about relative references.

How to Subtract the same number from a column of numbers

Steps to create a subtraction formula for cell D2:

  1. Select cell D2
  2. Type an equal sign
  3. Select cell C2
  4. Add a minus (-) sign
  5. Select cell B9
  6. Press F4

=C2 – $B$9

What’s the point? If you lock the cell using the dollar sign ($), you can create an absolute cell reference in Excel. From now on, the second part of the subtraction formula will be fixed.

Copy the formula down, and the result is correct in each row.

subtract-absolute-reference-excel

Using absolute reference changes the formula in cell D3 to =C3-$B$9, and so on.

Subtraction formula for percentages

The subtraction between percentages is not rocket science, and the subtraction mentioned above formula works fine. In the case of fixed values, use the classic method:

= 80% – 30%

You can use cell references, too, by using the following formula:

= A2 – B2

subtraction-formula-percentages-v2

How to decrease a number by a percentage

In the example, you want to subtract a percentage from a number.

The formula looks like this:

=Number * (1- %)

For example, let us see how you can reduce the number in B3 by 25%.

Use the formula:

= B3 * (1-$C$3)

decrease-number-by-percentage

Because we are using absolute reference, it’s easy to copy the subtraction formula down.

How to subtract date and time in Excel

Subtraction formula for dates

Working with dates is easy if you subtract one cell from the other. In the example, we would like to get dates in column D. The start and end dates are in cells B3 and C3.

To get the differences between two cells that contain date formats, use the minus sign in the subtraction formula:

= end_date – start_date

= C3 – B3

You’ll get the result in days.

subtract-dates

Tip: You can subtract dates using built-in Excel functions. Use the DATE function to calculate the differences between dates!

The subtraction formula:

=DATE(2021,9,15) – DATE(2021,9,11) = 4

How to subtract time in Excel

You can create a time subtraction formula in Excel based on the date formula:

The syntax:

= end_time – start_time

= C3 – B3

subtraction-formula-time

Now you have the result in D3. Copy the formula down to fill the column.

Matrix subtraction formula in Excel (using arrays)

Suppose that you have two matrices (with equal size), and you want to subtract the corresponding elements of the range.

For the sake of simplicity, here is an example:

Matrix-subtraction-formula-in-Excel-arrays

This method is slow, so we seek a faster and better solution.

Steps to subtract matrix2 from matrix1 using an array formula:

  1. Select cell D8
  2. Enter the formula = (B3-D5) – (F3:H5)
  3. Use the Ctrl + Shift + Enter to create an array formula
ctrl-shift-enter-array-formula-example

Let us see the results of the subtraction In cell D8! Check the formula bar! The subtraction formula is surrounded by {curly brackets}.

Copy the formula to fill the remaining cells.

How to subtract one text cell from another in Excel?

If you are familiar with VBA, we have some good news. Use the TEXTSUBTRACT function to subtract characters in one string from another string:

Function textSubtract(startString As String, subtractString As String) As String


Dim charCounter As Integer
For charCounter = 1 To Len(subtractString)

  startString = Replace(startString, Mid(subtractString, charCounter, 1), "")

      Next charCounter

  textSubtract = startString

End Function

How to add a new code? First, open a new Workbook and press Alt + F11 to open the VBE window. Then, insert a new module and add the code as mentioned above. Finally, save the Workbook in .xlsm format.

Tip: If you find the message ‘Excel found a problem with formula references in this Worksheet,’ try to fix it using absolute references.