countif no match between two columns - single formula only

zx6roo

New Member
Joined
Feb 17, 2006
Messages
15
Hi guys, need a bit of help on this one please.
I have 3 columns of data:

A - B - C
a - a - Issued
b - c - Issued
c - c - Issued
d - f - Issued
e - a - Issued
f - c - Active

Column A has unqiue values. Column B has duplicates. Column C is a status so duplicates.

What I need is a formula in cell D1 which gives me a count of items in column A that do not appear in column B. (The formula can ignore column C, I've added it as part of my explanation). I know I can add MATCH( to each row in column D then put my count of ISNA in E1 but in this instance I do not have the option to create that check column. I need the whole thing in the formula in cell D1.

In F1 I have an array formula to count the number of items in column B which are issued but remove duplicate counts: =SUM(--(FREQUENCY(IF(C:C="Issued",MATCH(B:B,B:B,0)),ROW(B:B)-ROW(FIRSTFIELD)+1)>0))

So I've tried to change that formula, add countif, match, index and other functions but having no luck. My answer should be 3 but I get 1, 0, NA, 140578, LOL.
Any ideas will be apprecaited thanks.
 

Excel Facts

What is the fastest way to copy a formula?
If A2:A50000 contain data. Enter a formula in B2. Select B2. Double-click the Fill Handle and Excel will shoot the formula down to B50000.
Hi Aladin,
That gives me 1048541 because I need to use A:A,B:B.
I've added -COUNTIF(A:A,"")-1 onto the end and it gives me the correct answer.

Thanks for the help :D

Control+shift+enter, not just enter:

=SUM(IF(ISNA(MATCH($A$2:$A$7,$B$2:$B$7,0)),1))
 
Last edited:
Upvote 0
Hi Aladin,
That gives me 1048541 because I need to use A:A,B:B.
I've added -COUNTIF(A:A,"")-1 onto the end and it gives me the correct answer.

Thanks for the help :D

If the match range contains empty/blank cells, we would indeed get an unintended no-match count.

But -1 requires that you have headers in A1:B1; the following tweak would behave better:

{=SUM(IF(ISNA(MATCH(A:A,B:B,0)),1))-COUNTIF(A:A,"")-(A1<>"")}
 
Upvote 0

Forum statistics

Threads
1,224,828
Messages
6,181,209
Members
453,022
Latest member
RobertV1609

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top