Excel formula to find difference between two numbers (2023)

Want to know how to find the difference between two numbers (positive or negative) in Excel? Or how to calculate the percentage difference for negative numbers in Excel using formula?

You’re in the right place.

Let’s continue…

Table of Contents hide

Subtraction definition and nomenclature

Download Excel File

How to find the difference between two numbers in Excel using Formula

1) Using numbers directly in the formula

2) Using cell references instead of numbers in the formula

3) Calculate the absolute difference between two numbers in Excel (Using ABS() function)

The percentage difference between the two numbers in Excel

(Video) Excel Difference Between Two Numbers Positive Or Negative

Calculate Percentage Change for negative numbers in Excel

1) Calculate the % change of negative numbers by making the denominator absolute

2) Shift the numbers to make them positive

Conclusion

Related Articles

Subtraction definition and nomenclature

Excel formula to find difference between two numbers (1)

The subtraction operation has the following participants:

  • Minuend: A quantity or number from which another is to be subtracted. In the above example, 9 is the minuend.
  • Minus Sign (-): Then we use a minus symbol (-) to find the difference between two numbers.
  • Subtrahend: Subtrahend is the quantity or number to be subtracted from minuend.
  • Equal Sign (=): Then we place an equal sign (=).
  • Difference: Difference is the result of the subtract operation.

Download Excel File

It will be easy for you to follow me if you download the file that I have used to write this article.

Excel-difference-between-two-numbers-positive-or-negative.xlsx

How to find the difference between two numbers in Excel using Formula

In MS Excel, you will not find any SUBTRACT function to perform the subtraction operation. Instead, we use the regular minus (-) symbol to perform subtractions.

1) Using numbers directly in the formula

In this way, we input the numbers directly in the formula. You know, every formula starts with an equal sign in Excel

So, input an equal sign (=) to start an Excel formula > Input the minuend value > Input the minus sign (-) > Place the subtrahend value > Press Enter

(Video) How to Calculate Percent Difference Between Two Numbers in Excel

Example: =50-5

Excel formula to find difference between two numbers (2)

Note: If the subtrahend value is negative, use the parentheses to place the number in the subtraction formula like this: =-91-(-23)

Why is this method not suggested?

  • If you have more than one subtraction, you have to write a formula for every subtraction individually
  • You cannot copy the same formula for another set of numbers
  • Time-consuming as you have to write a formula for every set of numbers individually

2) Using cell references instead of numbers in the formula

This is more effective and time-saving. We can make a formula for a single set of numbers and then use the formula for other cells.

So, we shall use this method and this is why Excel is so useful.

  • In the cell C2, input this formula: =A2-B2

Excel formula to find difference between two numbers (3)

  • Press Enter and this is the result we get.

Excel formula to find difference between two numbers (4)

  • Now copy this formula for other cells in the column. You can apply the same formula to multiple cells in Excel in more than one way. We get the same result but we did write just one Excel formula and applied it to other cells.

Excel formula to find difference between two numbers (5)

3) Calculate the absolute difference between two numbers in Excel (Using ABS() function)

To get the absolute difference between two numbers in Excel, we shall use the ABS() Excel function.

ABS() function returns the absolute value of a number, a number without its sign.

Syntax of ABS Function: ABS(number)

We have used the ABS() Function in the same data. You see that the previous negative differences are now showing as positive numbers (without any sign).

Excel formula to find difference between two numbers (6)

The percentage difference between the two numbers in Excel

Percent Difference and Percent Error are actuallythe same things. In Percent Difference, you will compare two experimental values.

This is the equation to calculate the Percent Difference.

Excel formula to find difference between two numbers (7)

Here, E1 = First experimental value and E2 = Second experimental value

Note: Percentage Change ((New value/Old value) -1) and Percent Difference are two different phenomena in Physics.

In Excel, we can easily calculate the Percent Difference:

(Video) Find percentage difference between two numbers - In Excel

Excel formula to find difference between two numbers (8)

We have used this formula in the cell C2: =2*ABS(A2-B2)/(A2+B2)

How does this formula work?

  • The difference between numbers A2 and B2 (A2-B2) can be negative. So, we have used the ABS() function (ABS(A2-B2)) to make the number absolute.
  • Then we have multiplied the absolute value by 2 and then divided the value by (A2+B2)

Read More: Pivot Table: Percentage Difference between Two Columns

Similar Readings

  • How to Calculate Time Difference in Excel VBA (2 Methods)
  • Calculate Significant Difference Between Two Means in Excel
  • Excel Pivot Table: Difference between Two Columns (3 Cases)
  • Calculate Difference Between Two Dates in Days in Excel
  • How to Calculate Time Difference in Numbers (5 Easy Ways)

Calculate Percentage Change for negative numbers in Excel

Theoretically and even practically, you cannot find the percentage change for negative numbers. When it is not possible theoretically, how can we calculate them in Excel?

Not possible. Whatever methods you use, you will find misleading results.

Here I will show 3 methods to calculate the percentage change of negative numbers in Excel but all of them will mislead you. So, be aware of it before using them in your work.

1) Calculate the % change of negative numbers by making the denominator absolute

Say, you want to calculate the percentage of two values:

Old value: -400

New value: 200

We know, % change = ((New value – Old value )/ Old value) x 100%

If we apply this formula to calculate the % change of the two above values (-400 & 200), this will be the result:

= ((200 – (-400))/-400)*100%

= 600/(-400)*100%

= -150%

This is the completely wrong answer.

As in this way, you don’t get the correct answer, so some companies use the ABS method. In this method, the denominator is made absolute.

In the following image, I have shown the ABS denominator method.

Excel formula to find difference between two numbers (9)

These results are also misleading because you see -100 to 200 shows the biggest % change when -500 to 200 shows the smallest % change.

(Video) Excel: Difference of two columns

Take a look at the following image:

Excel formula to find difference between two numbers (10)

These results are also misleading.

You see, though company E has seen the sharpest decline in income (from 600 to -100), the % change is showing that it has declined the lowest (-117%).

2) Shift the numbers to make them positive

This is a tricky method but the result is not acceptable.

Say, we have two values:

Old value: -50

New value: 20

We will shift these two numbers using their absolute plus and then multiplying it by 2: (|-50|+ |20|)*2 = 140

shifted_old value = -50 + 140 = 90

shifted_new value = 20 + 140 = 160

Now, we shall calculate their % change: ((160-90)/90)*100% = 77.78%

Let’s see whether this method gives us satisfactory results:

Excel formula to find difference between two numbers (11)

Just check out the last two rows: % change from 1 to 100 and 1 to 1000 are almost same.

But they should be: ((100-1)/1)*100% = 99% and ((1000-1)/1)*100% = 999%

Whatever methods you use, you will get no correct results.

So, what will be the solution?

Solution: Show N/A (or anything) when the % change of negative numbers appears

We shall use this formula:

<code>IF(MIN(old_value, new_value)<=0, “N/A”, (new_value-old_value)/old_value)

(Video) How to Compare Two Excel Sheets and Find Differences

Check out the image below. When any of the two values is negative, the formula returns the “N/A” value.

Excel formula to find difference between two numbers (12)

Conclusion

Calculating the difference between two positive or negative numbers in Excel is actually very simple. The complexity comes when you try to find the percentage change between positive and negative or two negative numbers. I hope this article gives you a good guide on the topics. If you have any confusion, let me know in the comment box.

Related Articles

  • How to Find Significant Difference Between Two Numbers in Excel
  • Difference Between Two Dates in Months in Excel (4 Suitable Examples)
  • How to Calculate Difference Between Two Times in Excel (8 Methods)
  • Calculate Time Difference in Minutes in Excel (3 Easy Methods)
  • How to Calculate Time Difference in Excel Between Two Dates (7 Ways)
  • Calculate Difference Between Two Rows in Pivot Table (with Easy Steps)
  • How to Calculate Time Difference Between Two Dates in Minutes in Excel

Videos

1. IF Statement Between Two Numbers
(Corporate Finance Institute)
2. Compare Values in Excel (5 Ways) - Beginner to Advanced
(TeachExcel)
3. How to check if a value is between two values in Excel
(FigureAssist)
4. How to Calculate the Percentage Difference Between Two Values in Excel
(Chester Tugwell)
5. How to Calculate the Difference Between Two Dates​ in Excel
(Kevin Stratvert)
6. How to Compare Two Columns in Excel 2013
(Excel, Word and PowerPoint Tutorials from Howtech)
Top Articles
Latest Posts
Article information

Author: Duane Harber

Last Updated: 11/25/2022

Views: 5737

Rating: 4 / 5 (51 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Duane Harber

Birthday: 1999-10-17

Address: Apt. 404 9899 Magnolia Roads, Port Royceville, ID 78186

Phone: +186911129794335

Job: Human Hospitality Planner

Hobby: Listening to music, Orienteering, Knapping, Dance, Mountain biking, Fishing, Pottery

Introduction: My name is Duane Harber, I am a modern, clever, handsome, fair, agreeable, inexpensive, beautiful person who loves writing and wants to share my knowledge and understanding with you.