En una práctica anterior creamos direcciones de correo partiendo de los nombres y apellidos de los empleados. En esa práctica conseguimos direcciones de este tipo: luis.roca@funcionesexcel.com y tan solo tuvimos que utilizar una función como esta: =A2&”.”&B2&”@”&C1 en la que mediante & uníamos la información que teníamos en tres celdas diferentes. A2 el nombre, B2 el apellido y C1 el dominio.
Recuerda que también conseguíamos lo mismo utilizando la función CONCATENAR y la fórmula resultante era =CONCATENAR(A2;”.”;B2;”@”;C1)
Ahora bien, últimamente nos hicieron una consulta para ver si podíamos ayudar en crear otro tipo de direcciones de correo ya que la empresa en la que trabajaba nuestro alumno utilizaban la primera letra del nombre, a continuación el apellido y después el dominio. De tal forma que nuestro posible empleado Luis Roca tendría una dirección de correo así lroca@funcionesexcel.com
Ahora ya no será tan sencillo como para hacer una simple concatenación, si no que tendremos que trabajar con el nombre para quedarnos con la primera letra del nombre. Para conseguir esto podemos utilizar dos funciones principalmente IZQUIERDA y EXTRAE. Una es más sencilla que la otra, pero vamos a utilizar las dos como recordatorio de su uso.
Recuerda que la función IZQUIERDA nos devuelve una cantidad concreta de caracteres contando desde la izquierda del valor que haya en una celda. En cambio EXTRAE nos devuelve una cantidad de caracteres específicos a partir de una posición inicial.
Así que… para conseguir la primera letra del nombre que tenemos en la celda C1 podremos hacerlo así =IZQUIERDA(A2;1) o =EXTRAE(A2;1;1) si escribes estas dos funciones verás que el resultado es el mismo. Puedes utilizar la que te resulte más clara o la que en el momento de afrontarte al problema te hayas acordado.
Ahora ya tendríamos la primera letra del nombre, tan solo faltaría añadir el apellido y el dominio. La función resultante sería así: =IZQUIERDA(A2;1)&B2&”@”&C1 o =CONCATENAR(IZQUIERDA(A2;1);B2;”@”;C1)
Si lo que quieres es utilizar la función EXTRAE sería tal cual así =EXTRAE(A2;1;1)&B2&”@”&C1 o =CONCATENAR(EXTRAE(A2;1;1);B2;”@”;C1)
Todas las soluciones son correctas, dependerá de ti cual te pueda resultar más clara.
Deja una respuesta