Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have a set of data column C that is typically
1) FN MI LN or 2) FN LN or 3) FN where FN = firstname, MI = middle initial and LN= last name. I've created the proper parsing for the "FN MI LN" and for "FN LN". However, when I have data in a column that is FN only (or even the LN only for that matter), I get a #value error in my MI column. That is, a SINGLE entry in Column C generates the #value error message. Here's what I have and I'm unable to find where the #value is coming from and how to correct it. Is there an easy way to do this rather than just 'looking at the code'? Like, can I step through the function to see where the error is occurring? Or even trace the process with resultant 'true/false' or value determinations? If someone has a solution, GREAT, that would highly appreciated. So, here's the MI code that generates the #value error message when the column only contains FN or LN: =IF(UPPER(C41)="","",IF(MID(C41,FIND(" ",C41,1)+2,1)=".",MID(C41,FIND(" ",C41,1)+1,1),IF(MID(C41,FIND(" ",C41,1)+2,1)=" ",MID(C41,FIND(" ",C41,1)+1,1)," "))) If I can't find a good solution, I'll probably save the *.xls into an *.csv and Replace the #value to blanks. TIA, |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Extract Middle Initial from Name | Excel Worksheet Functions | |||
Remove middle initial from "first name middle initial" | Excel Discussion (Misc queries) | |||
First name, Middle Initial | Excel Discussion (Misc queries) | |||
Stripping Middle Initial from a Name | Excel Worksheet Functions | |||
Extract middle initial | Excel Discussion (Misc queries) |