Cómo extraer texto en Excel a partir de un carácter?

Cómo extraer texto en Excel a partir de un carácterEn este artículo explicaremos paso a paso como extraer texto en Excel a partir de un carácter. Este artículo nace como producto de una necesidad surgida la semana pasada en una empresa cliente nuestra en la cual prestamos servicios de consultaría de estandarización de datos y depuración de información redundante.

En esta empresa se contaba con una base de datos de aproximadamente 300 correos electrónicos, los cuales son correos empresariales, todos estos correos comenzaban con el primer nombre de la persona, seguido de un punto, posterior el apellido y terminan con el nombre de la empresa, así como se muestra en el ejemplo a continuación: pepito.perez@laempresa.com, ¿cuál era la necesidad?, se requería extraer texto en excel, específicamente, extraer el nombre y el apellido de cada usuario sin necesidad de digitarlos ya que digitar estos datos para 300 personas era dispendioso y no se disponía del tiempo necesario porque se necesitaba almacenar esta información en otra base de datos.

¿Cuál fue el procedimiento que se ejecutó para cumplir con esta solicitud?

El objetivo era extraer texto en excel a partir de un carácter, el texto a extraer en excel era el nombre y el apellido y el carácter como referencia es el @, ya que a la izquierda de este símbolo se encuentran los datos que se necesitaban, es decir, el nombre y el apellido de las personas, para conseguir este objetivo se implementó la Función ENCONTRAR y la Función EXTRAE, en el vídeo a continuación te explico como se complementaron estas dos funciones para extraer texto en Excel.

Escríbenos tu punto de vista en la zona de comentarios de este artículo.

¿Deseas aprender más de Excel?, consulta este material completo desde >>AQUÍ<<

Artículos anteriores:

  1. 7 buenas prácticas en Excel que debes implementar para ser productivo
  2. Bloquear celdas y ocultar fórmulas en Excel
  3. Regalo EXCLUSIVO – Descargas de Excel 100% GRATIS
  4. Sebastián encuentra el país con la gasolina más económica con Función INDICE y COINCIDIR
  5. La regla 80/20 y aportes de nuestra Familia EEE

34 comentarios en “Cómo extraer texto en Excel a partir de un carácter?”

  1. Muy interesante ya en mi caso lo había considerado en vista que también se me había presentando esta necesidad, incluso, anidando las funciones no solo logré extraer el nombre y apellido, sino separarlos (de manera que el punto se sustituye por un espacio con función con la función Sustituir) y le di formato de Nombre propio con la función Nompropio. Solo que no utilice la función Extrae sino Izquierda: NOMPROPIO(SUSTITUIR(IZQUIERDA(D7;ENCONTRAR(“@”;D7)-1);”.”;” “))

  2. Sandra Medellin

    Agradezco inmensamente que me hagan llegar sus tutoriales, muy utiles, me gustan mucho, y lo mas importante he aprednido muchas cosas nuevas. GRacias.

  3. esta demaciado bueno pero por algun motivo no pude aplicar la formula en excel en ingles lo hice con serch y con find y no me funciona me podrias explicar para ingles como se aria

  4. Hola Alfonso y al resto de compañer@s. Este vídeo me ha resultado muy interesante y aplicable en mi caso ya que suelo utilizar tablas para casi todo y así puedo reutilizarlas de manera más eficiente, como tú siempre propones.
    Gracias!

  5. Pingback: Comentarios dinámicos en Excel - Especialistas En Excel

  6. Excelente Alfonso,un buen tutorial y sobre todo muy lógico.Un poco difícil para seguir por lo largo de las
    expresiones resultantes, pero sólo es cuestión de tiempo.
    Buen trabajo y Gracias.

  7. Pingback: No permitir el cambio de nombre de la hoja en Excel

  8. Pingback: Cómo convertir horas en excel a años, meses y días

  9. Pingback: Validación de datos en Excel de forma dinámica y automática

  10. Pingback: Autocorrección y formularios en Excel

  11. Pingback: Cómo agrupar información en Tabla Dinámica de Excel

  12. Estimados,
    Envío algunas fórmulas para extraer texto en Excel a partir de un carater:

    E-Mail: 123@hotmail.com

    1) =Extrae(A1,Hallar(“@”,A1)-1
    Rspta: 123

    2) Extrae(A1,Hallar(“@”,A1))
    Rspta: 123@

    3) Extrae(A1,Hallar(“@”,A1),Largo(A1))
    Rspta: @hotmail.com

    Saludos.

  13. Hola a todos, gran vídeo y una explicación sumamente clara.
    Sin embargo, me gustaría subirle un nivel de dificultad, espero me puedan ayudar
    Si tengo el texto: Gestion.Mantenimiento.Redes
    Como puedo extraer un texto desde un segundo caracter?

    1. Especialistas En Excel

      Hola Neto, la función EXTRAE tiene la sintaxis =EXTRAE(TEXTO,posición inicial, número letras) donde texto es la celda con la cadena de texto que deseas extraer, la posición inicial hace referencia al número de letra donde quiere empezar a extraer el texto, número de letras es la cantidad de letras que se van a extraer a partir de la posición inicial. Ejemplo: “expecialistasEnExcel”, si se coloca posición inicial 3 hará referencia a la “p” y si se coloca 4 en número de letras el texto que extraerá “peci”. Esperamos que te sirva, saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *