Extrae la extensión (el texto después del último punto) de un nombre de archivo.
Copiar esta fórmula
=TEXTAFTER(A2, ".", -1)El uso de la instancia -1 hace que TEXTAFTER comience desde el último punto, por lo que funciona incluso cuando el nombre de archivo contiene varios puntos. En versiones anteriores de Excel, el truco clásico de RIGHT/SUBSTITUTE/REPT lo resuelve.
=TEXTAFTER("report.final.xlsx", ".", -1)→xlsxDevuelve la extensión después del último punto.
Heredado
=TRIM(RIGHT(SUBSTITUTE(A2, ".", REPT(" ",100)), 100))Funciona sin TEXTAFTER.
Use =TEXTBEFORE(A2, ".", -1) to keep everything before the last dot.
¿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.