Extrae el texto que se encuentra entre dos marcadores, como dentro de paréntesis.
Copiar esta fórmula
=TEXTAFTER(TEXTBEFORE(A2, ")"), "(")TEXTBEFORE recorta todo lo que está después del marcador de cierre y TEXTAFTER descarta todo lo que está antes del marcador de apertura, dejando solo la parte central. En versiones anteriores de Excel, usa MID con dos FIND.
=TEXTAFTER(TEXTBEFORE("Item (SKU-42)", ")"), "(")→SKU-42Extrae el texto dentro de los paréntesis.
Devuelve la parte de una dirección de correo entre la @ y el punto.
=MID("[A-17] Bolt", 2, FIND("]", "[A-17] Bolt")-2)→A-17Funciona en todas las versiones de Excel cuando el texto empieza por el corchete de apertura.
Heredado (MID + FIND)
=MID(A2, FIND("(",A2)+1, FIND(")",A2)-FIND("(",A2)-1)Funciona antes de que existieran TEXTBEFORE/TEXTAFTER.
TEXTBEFORE/TEXTAFTER reciben un número de instancia; pásalo para apuntar al segundo o tercer marcador.
TEXTBEFORE y TEXTAFTER devuelven #N/A. Envuelve la fórmula en IFERROR: =IFERROR(TEXTAFTER(TEXTBEFORE(A2, ")"), "("), "").
Anida las dos funciones al revés: =TEXTBEFORE(TEXTAFTER(A2, "-"), "-") devuelve el texto entre el primer y el segundo guion.
Excel para Microsoft 365, Excel 2024 y Excel para la web. En Excel 2021 y versiones anteriores usa la versión con MID y FIND.
¿Necesitas una fórmula para tus propios datos?
Describe lo que quieres en lenguaje natural y deja que ExcelGPT escriba, explique y verifique la fórmula; gratis para empezar, sin complementos.