spreadsheets

How To Subtract In Excel: Formulas And Functions

You can't subtract in Excel using a dedicated SUBTRACT function. Unlike addition, which gives you the SUM function, Excel relies primarily on the minus sign arithmetic operator to find differences bet

How To Subtract In Excel: Formulas And Functions
In this story

You can't subtract in Excel using a dedicated SUBTRACT function. Unlike addition, which gives you the SUM function, Excel relies primarily on the minus sign arithmetic operator to find differences between numbers.

Knowing how to set up basic formulas, handle entire columns, and use alternative functions when dealing with multiple ranges saves hours of frustration. Let's break down everything you need to subtract values accurately across any spreadsheet.

The Core Minus Formula

Every subtraction formula in Excel starts with an equals sign. When you want to subtract one cell from another, you type the equals sign, select the first cell, type a minus sign, and select the second cell.

For example, if you want to subtract the value in cell B2 from the value in cell A2, click an empty cell and type:

=A2-B2

Hit Enter, and Excel calculates the difference instantly. You can type raw numbers directly into formulas too, such as =100-25, but referencing cells keeps your spreadsheet dynamic. When your source data changes, your calculations update automatically without manual rewrites.

Subtracting Multiple Cells

When you need to chain multiple subtractions together, Excel reads your formula from left to right. If you have a starting budget in cell A2 and want to subtract expenses located in cells B2, C2, and D2, your formula looks like this:

=A2-B2-C2-D2

Excel subtracts B2 from A2, then subtracts C2 from that result, and finally subtracts D2. Parentheses change this order of operations if needed. Placing parentheses around later terms forces Excel to calculate them first before performing the subtraction.

Using the SUM Function for Subtraction

Even though Excel lacks a subtract function, you can combine the SUM function with negative numbers to subtract a range of cells from a starting total. This trick is especially helpful when you have an initial balance and a long column of deductions.

Imagine cell A2 holds your starting balance of $5,000, and cells B2 through B10 contain various expenses. Instead of typing -B2-B3-B4 all the way down, you can sum the entire expense range and subtract it from your starting cell:

=A2-SUM(B2:B10)

This approach is cleaner, less prone to typos, and easily handles expanding datasets if you add rows inside your range later.

Subtracting Across Entire Columns

Entering a formula once and applying it down an entire column is where spreadsheets save real time. You don't need to type a new formula for every single row.

Type your formula into the first row of your results column, such as =A2-B2. Hover your mouse over the bottom-right corner of that cell until the cursor turns into a small black cross. This is the fill handle. Double-click that handle, or click and drag it down to the last row of your data. Excel copies the formula down, automatically updating the row numbers for every single line.

If you're working inside an official Excel Table, the process is even faster. Type =[@Column1]-[@Column2] into the first cell and press Enter. Excel automatically fills the entire column for you and adjusts references dynamically if you insert new rows.

Subtracting Dates and Times

Dates and times are just serial numbers beneath the surface in Excel, which means you can subtract them just like regular numbers.

To find the number of days between two dates, subtract the earlier date from the later date. If cell A2 contains an end date and cell B2 contains a start date, use:

=A2-B2

If the result shows up as a strange date instead of a number, Excel has applied a date format to your result cell. Change the cell format back to General or Number to see the exact day count.

For more advanced date math, functions like DATEDIF help calculate complete months or years between two points in time.

Fixing Common Subtraction Errors

Errors pop up when data formats clash or cell references break. Spotting these issues quickly keeps your workflow smooth.

The Value Error

If your formula returns a #VALUE! error, one of your cells contains text instead of a number. A trailing space or a hidden currency symbol typed manually can turn a number into a text string. Clear the cell formatting or re-type the raw number to fix it.

Negative Results Displaying as Brackets

If negative numbers show up wrapped in parentheses instead of a minus sign, your cell formatting is set to accounting or currency style rather than standard numbers. Change the number format on the Excel ribbon to fix how negative values appear.

Circular References

If Excel warns you about a circular reference, your formula is accidentally referencing its own output cell. Check your selected cell ranges to ensure you aren't including the destination cell inside the formula itself.

Frequently Asked Questions

Why doesn't Excel have a SUBTRACT function?

Addition requires a SUM function because people frequently need to add dozens or hundreds of numbers in a massive range. Subtraction is almost always a one-to-one calculation or a starting total minus a sum, making a dedicated subtract function largely redundant.

How do I subtract a percentage in Excel?

To decrease a number by a specific percentage, multiply the number by one minus that percentage. For example, to subtract 15 percent from the value in cell A2, use =A2*(1-0.15). You can also use =A2-(A2*0.15) for the exact same mathematical result.

Can I subtract across different worksheets?

Yes. Reference cells on other sheets by placing the sheet name followed by an exclamation mark before the cell reference. For example, to subtract a value on Sheet2 from a value on Sheet1, type =Sheet1!A2-Sheet2!A2.

How do I subtract columns without formulas?

If you just want a quick check without adding permanent formulas, use Paste Special. Type the number you want to subtract into an empty cell, copy that cell, select your target data range, right-click, choose Paste Special, and select Subtract under the operations menu. Excel modifies the original values directly.

IC

Written by

Isabella Carter

As a veteran correspondent, Isabella Carter has reported from across the globe, bringing firsthand perspectives to international stories and local issues.

More from spreadsheets