Funciones › TEXTOANTES

TEXTOANTES en Excel: cómo extraer lo que está antes de un delimitador

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

Resuelve en un paso tareas como "saca el usuario de este correo" o "dame solo el nombre del producto, sin la presentación".

Hace lo mismo que combinar IZQUIERDA con ENCONTRAR, pero en una fórmula más corta. Para la parte que queda después del delimitador está TEXTODESPUES.

Sintaxis

=TEXTOANTES(texto; delimitador) En inglés: TEXTBEFORE

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.

Ejemplos

AB
1CorreoUsuario
2a.fuentes@clinica.orga.fuentes
3recepcion@clinica.org
B2: =TEXTOANTES(A2;"@") Resultado: a.fuentes

Devuelve todo lo que está antes de la arroba: a.fuentes.

AB
1ProductoNombre
2Yogur natural - 1 kgYogur natural
3Queso fresco - 400 g
B2: =TEXTOANTES(A2;" - ") Resultado: Yogur natural

El delimitador puede tener varios caracteres. Al incluir los espacios junto al guion, el nombre sale limpio.

AB
1Nombre completoPrimer nombre
2Camila Rojas PinedaCamila
3Esteban Gil
B2: =TEXTOANTES(A2;" ") Resultado: Camila

Si el delimitador aparece varias veces, corta en la primera. Aquí devuelve solo Camila.

Practica ahora

Cargando…

Hacer la lección completa: TEXTOANTES y TEXTODESPUES →

Errores comunes

Lecciones para practicar TEXTOANTES

Funciones relacionadas