I am pretty sure this formula will work correctly...Wow this works.
Can i get:
Example 1;
A1:Mark
B1: Human
C1: England
D1: M.H.England (for FIRST & SECOND word non blank)
Example 2;
A1: Mark
B1: Human
C1: ""
D1: M.Human
Example 3;
A1: Mark
B1: ""
C1: ""
D1: Mark
Example 4;
A1: Mark
B1: ""
C1: England
D1: M.England
i.e. LAST word must appear FULL & previous words in initial with "."
Sorry, I developed my formula for cells A1:A3, not A1:C1. Here is the corrected formula...=SUBSTITUTE(TRIM(IF(COUNTA(A1:C1),TRIM(LEFT(TRIM(LEFT(A1)&" "&LEFT(B1)&" "&LEFT(C1)),LEN(TRIM(LEFT(A1)&" "&LEFT(B1)&" "&LEFT(C1)))-1))&" "&LOOKUP("zzz",A1:C1),""))," ",".")For A1:MarkB1: HumanC1: "" (blank) thr' formulaD1:M (This is WRONG). I needD1: M.Human (CORRECT)
I modified the formula slightly; see if this one works for you....No Same WRONG answer is coming. i.e. D1:M (WRONG). I need D1: M.Human (CORRECT)