on the below Image i have row data contains Grandfather's Name(Col G:G) ,Names.(Col F:F) but between every name on the cell it contains letter "."
so as shown on the Image the name is ("Mahmoud.Mostafa.Yousef.Radwan") watch mean the first name is (Mahmoud) ,2nd name is (Mostafa) ,3rd name Grandfather's Name is(Yousef)..
i did it already & used function to figure out the grandfather's name as shown in the image the function is :
=LEFT(RIGHT(RIGHT(F2,LEN(F2)-FIND(".",F2,1)),LEN(RIGHT(F2,LEN(F2)-FIND(".",F2,1)))-FIND(".",RIGHT(F2,LEN(F2)-FIND(".",F2,1)))),LEN(RIGHT(RIGHT(F2,LEN(F2)-FIND(".",F2,1)),LEN(RIGHT(F2,LEN(F2)-FIND(".",F2,1)))-FIND(".",RIGHT(F2,LEN(F2)-FIND(".",F2,1)))))-FIND(".",RIGHT(RIGHT(F2,LEN(F2)-FIND(".",F2,1)),LEN(RIGHT(F2,LEN(F2)-FIND(".",F2,1)))-FIND(".",RIGHT(F2,LEN(F2)-FIND(".",F2,1))))))
but as what you see.. ,the function depends on excluding "." many times as (=Find) function Determined the first letter i search for in cell.. so i have to use this till excluding all (Points ".") till i reach Grandfather's name..
if i use this heavy function on sheet contains Thousands of names ,sheet gonna be lagging on me & i need to Minimize this..
The Question is..
i want to find a function that can find a duplicate letter on the same cell & allowing me to start from whatever i need from those duplicate letters, to start specifically from that (Point ".") before Grandfather's Name 3rd letter,how can i do that?
"&SUBSTITUTE(F2,".","")&"