COUNTIFS() with named ranges in each criterion

dralkyr

New Member
Joined
Jun 29, 2018
Messages
7
I imagine it's just how the array is handled. I need a count if the name in A is in the first named range and the name in B is in the second named range. My ranges are just called "first" and "second." I tried =COUNTIFS(A1,first,B1,second) but it returns 0. I tested just on each criterion and range, which is on the right side of my table below. It looks like "Jenny" is failing because, as I can surmise, the matching value in the named range is not in the same position as the value itself.

How can I use multiple named ranges as the criteria for COUNTIFS() and other similar formulas?

[TABLE="width: 500"]
<tbody>[TR]
[TD]Spencer[/TD]
[TD]Jenny[/TD]
[TD][/TD]
[TD]Spencer[/TD]
[TD]Jake[/TD]
[TD][/TD]
[TD]1[/TD]
[TD]0[/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]Ross[/TD]
[TD]Evan[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[TD]Josh[/TD]
[TD]Jenny[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
 

Excel Facts

Excel Joke
Why can't spreadsheets drive cars? They crash too often!
Ok, so how can I overcome this? I have two lists of employees and need to check that someone from the first list is in one column and someone from the other is in the other column.
 
Upvote 0
Ok, so how can I overcome this? I have two lists of employees and need to check that someone from the first list is in one column and someone from the other is in the other column.

What should be the result for spencer and jenny for the sample you posted?
 
Upvote 0
What should be the result for spencer and jenny for the sample you posted?

The final output should be 1. There is 1 row where column A has an entry in 'first' and B has an entry in 'second.' It would be like using =SUMPRODUCT(--(A1=first)) but that doesn't work as a countifs criterion.
 
Upvote 0
The final output should be 1. There is 1 row where column A has an entry in 'first' and B has an entry in 'second.' It would be like using =SUMPRODUCT(--(A1=first)) but that doesn't work as a countifs criterion.

I think your definition is not clear. Try to describe in words what is desired (instead of forwarding possibly misleading formula bits).

Suppose spencer is in first and jenny is not in second: what is the result?
Suppose spencer is not in first and jenny is in second: what is the result?
Suppose spencer is not in first and jenny is not insecond: what is the result?
 
Last edited:
Upvote 0
I think your definition is not clear. Try to describe in words what is desired (instead of forwarding possibly misleading formula bits).

Sorry, I don't mean to be difficult. I have a list of names in one column and a list of other names in another column. I have two named ranges, one giving the valid names for each column. I want the count of all rows where both the first column is a name from the first named range and the second column is a name from the second named range.
 
Upvote 0

Forum statistics

Threads
1,224,824
Messages
6,181,186
Members
453,020
Latest member
Mohamed Magdi Tawfiq Emam

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