Excel: Find values in one column that are not in another

Excel: Find values in one column that are not in another

What?
A quick note on how to compare two columns for values that are not found in another. I have a column with old values, and now that I have a new list, I want a quick way to see what values are in the old column and which ones are new...

Why?
Consider the 3 following columns in an Excel spreadsheet:
copyraw
Old       New       Exists in Old?
--------- --------- --------------
123456    234567
234567    345678
345678    456789
567890    597890
  1.  Old       New       Exists in Old? 
  2.  --------- --------- -------------- 
  3.  123456    234567 
  4.  234567    345678 
  5.  345678    456789 
  6.  567890    597890 
I want the third column to say whether this is new or not.

How?
I found this in a StackExchange site:

Method #1
copyraw
=MATCH(B2, $A$2:$A$100, 0)

-- Check whether value in B2 exists in range of A2:A100.
-- Returns the index of column A in which the B2 value was found.
-- Returns #N/A for a value which is NOT in column A.
  1.  =MATCH(B2, $A$2:$A$100, 0) 
  2.   
  3.  -- Check whether value in B2 exists in range of A2:A100. 
  4.  -- Returns the index of column A in which the B2 value was found. 
  5.  -- Returns #N/A for a value which is NOT in column A. 
Drag the formula in B2 down all the list as per the following screenshot. A value equal to "#N/A" means the value was NOT found in column A.

Values found in one column but not another


Method #2
Be careful with this one because if you copy the formula down, it may automatically modify the range. So the formula in the first row will be =COUNTIF(A2:A100, B2) but the formula in the second row will be =COUNTIF(A3:A101, B3):
copyraw
=COUNTIF(A2:A100, B2)

-- Returns 1 if value in B2 was found in range A2:A100
-- Returns 0 if value in B2 was not found in range A.
  1.  =COUNTIF(A2:A100, B2) 
  2.   
  3.  -- Returns 1 if value in B2 was found in range A2:A100 
  4.  -- Returns 0 if value in B2 was not found in range A. 

Category: Excel :: Article: 551

Add comment

Your rating:

Submit

Credit where Credit is Due:


Feel free to copy, redistribute and share this information. All that we ask is that you attribute credit and possibly even a link back to this website as it really helps in our search engine rankings.

Disclaimer: Please note that the information provided on this website is intended for informational purposes only and does not represent a warranty. The opinions expressed are those of the author only. We recommend testing any solutions in a development environment before implementing them in production. The articles are based on our good faith efforts and were current at the time of writing, reflecting our practical experience in a commercial setting.

Thank you for visiting and, as always, we hope this website was of some use to you!

Kind Regards,

Joel Lipman
www.joellipman.com

Please publish modules in offcanvas position.