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
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,
TEXTOANTEStoma 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)
textoEl texto que quieres cortar. Normalmente una celda, como
A2.delimitadorEl 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)
textoEl texto que quieres cortar. Normalmente una celda, como
A2.delimitadorEl 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.
TEXTOANTESexiste 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.