Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 35
Default Appropriate function?

I have a lookup which produced 200 matches (180 unmatched).eg
G_100-01_LS Match
G_101-01_LS Match
G_102-01_LS Match
G_101-01_MN No Match
G_102-01_MN No Match
G_101-01_PV No Match
G_102-01_PV No Match


I would like a function that would allocate
G_101-01_MN, G_102-01_MN
G_101-01_PV, G_102-01_PV

as partial matches based on the G_101-01 and G_102-01 prefixes. Can this be
done?
Also would this function act on the original lookup list or on the resulting
list as above?

Thanks
Hilton


  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 751
Default Appropriate function?

The following *array* formula will return TRUE if "G_101-01" can be
found in A1:A100. It must be committed with Ctrl+Shift+Enter.

=PRODUCT(--ISNUMBER(SEARCH("G_101-01",A1:A100)))0

Does this help?
Kostis Vezerides

On Feb 28, 11:43 am, "Hilton" wrote:
I have a lookup which produced 200 matches (180 unmatched).eg
G_100-01_LS Match
G_101-01_LS Match
G_102-01_LS Match
G_101-01_MN No Match
G_102-01_MN No Match
G_101-01_PV No Match
G_102-01_PV No Match

I would like a function that would allocate
G_101-01_MN, G_102-01_MN
G_101-01_PV, G_102-01_PV

as partial matches based on the G_101-01 and G_102-01 prefixes. Can this be
done?
Also would this function act on the original lookup list or on the resulting
list as above?

Thanks
Hilton



  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 80
Default Appropriate function?

Hi Hilton.

If the last three characters are never relevant then modify your lookup
table so that the index contains only the first 8 characters.

Then in the column to the right of your data (assumed B) enter the following
formula.

=if(isna(match(left(A1,8),LOOKUP,0)),"Not Matched","Matched")

Regards

Phil

"Hilton" wrote:

I have a lookup which produced 200 matches (180 unmatched).eg
G_100-01_LS Match
G_101-01_LS Match
G_102-01_LS Match
G_101-01_MN No Match
G_102-01_MN No Match
G_101-01_PV No Match
G_102-01_PV No Match


I would like a function that would allocate
G_101-01_MN, G_102-01_MN
G_101-01_PV, G_102-01_PV

as partial matches based on the G_101-01 and G_102-01 prefixes. Can this be
done?
Also would this function act on the original lookup list or on the resulting
list as above?

Thanks
Hilton



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
LINKEDRANGE function - a complement to the PULL function (for getting values from a closed workbook) [email protected] Excel Worksheet Functions 0 September 5th 06 03:44 PM
Offset function with nested match function not finding host ss. MKunert Excel Worksheet Functions 1 March 21st 06 10:46 PM
Using the autofill function but increment by certain number in function rishid Excel Worksheet Functions 1 July 14th 05 07:40 PM
Emulate Index/Match combo function w/ VBA custom function Spencer Hutton Excel Worksheet Functions 2 May 2nd 05 05:26 PM
Nested IF Function, Date Comparing, and NetworkDays Function carl Excel Worksheet Functions 2 December 29th 04 09:57 PM


All times are GMT +1. The time now is 10:40 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"