Fórmula de Excel: Crear dirección de correo electrónico a partir del nombre -

Tabla de contenido

Fórmula genérica

=LOWER(LEFT(first)&last)&"@domain.com"

Resumen

Para crear direcciones de correo electrónico con nombres y apellidos, puede utilizar una fórmula que concatene valores, con la ayuda de las funciones INFERIOR e IZQUIERDA según sea necesario.

En el ejemplo que se muestra, la fórmula en D5 es:

=LOWER(LEFT(C5)&B5)&"@"&"acme.com"

Explicación

Para un nombre como "Tim Brown", esta fórmula crea una dirección de correo electrónico como "[email protected]".

Primero, la función IZQUIERDA se usa para obtener la primera letra del primer nombre en la columna C. Por lo general, la función IZQUIERDA obtiene un valor "num_chars" para el segundo argumento, pero el argumento es opcional y por defecto es 1 si se omite.

LEFT(C5) // get first character from first name

La primera letra del nombre se une luego al apellido usando el operador de concatenación (&), y el resultado se envuelve en la función LOWER, que obliga a todo el texto a minúsculas.

LOWER(LEFT(C5)&B5) // lower case

Finalmente, el resultado se vuelve a unir a "@" y luego al dominio. El dominio se mantiene separado solo por conveniencia. La fórmula podría escribirse así:

Con un rango con nombre

Para simplificar la fórmula, puede crear un "dominio" de rango con nombre para contener el nombre de dominio, luego reescribir la fórmula de esta manera:

=LOWER(LEFT(first)&last)&domain

Cambiar el valor en el rango nombrado actualizará todas las direcciones de correo electrónico a la vez.

Articulos interesantes...