Searching Field for Contents of Named Range

excel_ga

New Member
Joined
Feb 13, 2017
Messages
10
I am using the following formula to check if a contact's job title, stored in cell K5, is found in a named range of job titles.

SUMPRODUCT(--ISNUMBER(SEARCH(LeadershipTitles,K5)))>0

The problem is that this formula returns TRUE when the value in K5 is "Sales Coordinator" but that text (i.e., "Sales Coordinator") is not present in the named range LeadershipTitles (contents of that range listed below).

Any ideas?

Leadership Titles
C.E.O.
C.F.O.
CCO
CEO
CF)
CFO
Chief Bottle Washer
COO
EPO
EVP
Executive Director
Executive Manager
Executive Sales
Founder
Genearl Manager
General Manager
GM
Managing Director
Managing Partner
Officer
Owner
Partner
President
Prez.
Principal
V.P.
V/P
VP

<colgroup><col></colgroup><tbody>
</tbody>
 

jtakw

Well-known Member
Joined
Jun 29, 2014
Messages
5,146
Hi,

A couple of things:

1. You have your SEARCH criteria backwards, right now you're searching LeadershipTitles within K5, and the 8th one down the list is COO, which IS part of Sales Coordinator.

Your formula should be:

=SUMPRODUCT(--ISNUMBER(SEARCH(K5,LeadershipTitles)))>0

But, why not just use COUNTIF:

=COUNTIF(LeadershipTitles,K5)>0
 

excel_ga

New Member
Joined
Feb 13, 2017
Messages
10
Hi,

A couple of things:

1. You have your SEARCH criteria backwards, right now you're searching LeadershipTitles within K5, and the 8th one down the list is COO, which IS part of Sales Coordinator.

Your formula should be:

=SUMPRODUCT(--ISNUMBER(SEARCH(K5,LeadershipTitles)))>0

But, why not just use COUNTIF:

=COUNTIF(LeadershipTitles,K5)>0


Thanks very much for pointing out the issues with the formula and for catching the "COO" -- I missed that.

The one challenge I have is that the LeadershipTitles list is not a list of exact titles but rather it contains portions of job titles that I want to check for a partial match. For example, I want to check the K5 cell and if it is equal to "Vice President Europe", I would want the formula to evaluate to TRUE because the LeadershipTitles list contains "Vice President" in it. Will the formula as corrected above do that?

Thanks again.
 

jtakw

Well-known Member
Joined
Jun 29, 2014
Messages
5,146
If that's the case, assuming you're Only trying to match Whole words or Phrases in LeadershipTitles against K5, try either of the following:

=SUMPRODUCT(--ISNUMBER(SEARCH(" "&LeadershipTitles&" "," "&K5&" ")))>0

OR

=ISNUMBER(LOOKUP(2,1/SEARCH(" "&LeadershipTitles&" "," "&K5&" ")))
 

Forum statistics

Threads
1,078,273
Messages
5,339,190
Members
399,288
Latest member
ossa

Some videos you may like

This Week's Hot Topics

Top