Lecciones › Buscar dentro del texto

TEXTOANTES y TEXTODESPUES

Cargando…

Sobre esta lección

Separa un texto por el delimitador con TEXTOANTES y TEXTODESPUES, sin tener que contar posiciones.

Tema: Buscar dentro del texto · 6 pasos · Premium

Cómo empieza la lección

  1. La agenda de la clínica trae al profesional y la especialidad en la misma celda, separados por un guion con espacios. En las versiones nuevas de Excel, TEXTOANTES toma todo lo que va antes de un separador, sin que tengas que contar posiciones.

    En B2, escribe =TEXTOANTES(A2;" - ").

Los otros 5 pasos forman parte del plan Premium. Ver planes →

Funciones que se usan en esta lección

TEXTOANTES

La función TEXTOANTES corta un texto en un delimitador y se queda con lo que está antes. Sin contar posiciones ni caracteres.

=TEXTOANTES(texto; delimitador)

texto

El texto que quieres cortar. Normalmente una celda, como A2.

delimitador

El carácter o los caracteres donde se corta, entre comillas: "@", "-", " ". El delimitador no aparece en el resultado.

Ver ejemplos y ejercicio de TEXTOANTES →

TEXTODESPUES

La función TEXTODESPUES corta un texto en un delimitador y devuelve lo que viene después.

=TEXTODESPUES(texto; delimitador)

texto

El texto que quieres cortar. Normalmente una celda, como A2.

delimitador

El carácter o los caracteres donde se corta, entre comillas: "@", ": ". El delimitador no aparece en el resultado.

Ver ejemplos y ejercicio de TEXTODESPUES →

Errores comunes: TEXTOANTES

  • Usarla en una versión que no la tiene. TEXTOANTES existe en Excel de Microsoft 365 y en las versiones más recientes. En las anteriores da error de nombre y la alternativa es =IZQUIERDA(A2;ENCONTRAR("@";A2)-1).
  • No prever que falte el delimitador. Si la celda no lo tiene, el resultado es #N/D. Para dejar el texto completo en ese caso: =SI.ERROR(TEXTOANTES(A2;"@");A2).
  • Olvidar las mayúsculas. El delimitador distingue mayúsculas de minúsculas. Cortar en "x" no corta en una X mayúscula.
  • Dejar un espacio al final. Si el texto es "Yogur - 1 kg" y cortas solo en el guion, el resultado termina en espacio. Incluye el espacio en el delimitador o limpia con ESPACIOS.

Otras lecciones de Buscar dentro del texto

  • LARGO, IZQUIERDA y DERECHA: Toma el principio o el final de un texto y cuenta cuántos caracteres tiene con IZQUIERDA, DERECHA y LARGO.
  • Función EXTRAE: Saca un fragmento del medio de un texto con la función EXTRAE, indicando dónde empezar y cuántos caracteres tomar.
  • Función ENCONTRAR: Averigua en qué posición aparece un carácter dentro del texto con ENCONTRAR y úsalo para cortar el texto en el lugar correcto.
  • Función HALLAR: Encuentra un texto dentro de otro sin preocuparte por mayúsculas y minúsculas con HALLAR, y mira en qué se diferencia de ENCONTRAR.
  • Práctica de funciones de texto: Ejercicios con LARGO, IZQUIERDA, DERECHA, EXTRAE, ENCONTRAR y TEXTODESPUES en una lista de entregas.
  • Separar datos pegados en una celda: Tres casos reales de texto pegado en la misma celda: código y producto, correo electrónico, nombre y apellido.