SOLVED

first and last name to email from one cell

Copper Contributor

Hi, 

I am trying to create a code to have the first and last name from a single cell to an email address with a dott in between the first and the last name. Example, Anton van der sloot --> anton.vandersloot@...

Another example,

piet de herder --> piet.deherder@......

Does somebody know the code for this?

4 Replies
best response confirmed by Philippevdlof (Copper Contributor)
Solution

@Philippevdlof 

=LEFT(C5,SEARCH(" ",C5)-1)&"."&SUBSTITUTE(RIGHT(C5,LEN(C5)-SEARCH(" ",C5))," ","")&"@email.com"

Maybe with this formula.

email.JPG 

Thank you very much! It works.

@OliverScheurich Is there a way to erase #value! message for the cells that aren't filled out? 

@Philippevdlof 

=IFERROR(LEFT(C5,SEARCH(" ",C5)-1)&"."&SUBSTITUTE(RIGHT(C5,LEN(C5)-SEARCH(" ",C5))," ","")&"@email.com","")

You can wrap the IFERROR around the formula.

email first name and name.JPG 

1 best response

Accepted Solutions
best response confirmed by Philippevdlof (Copper Contributor)
Solution

@Philippevdlof 

=LEFT(C5,SEARCH(" ",C5)-1)&"."&SUBSTITUTE(RIGHT(C5,LEN(C5)-SEARCH(" ",C5))," ","")&"@email.com"

Maybe with this formula.

email.JPG 

View solution in original post