Extraire l'extension (le texte après le dernier point) d'un nom de fichier.
Copier cette formule
=TEXTAFTER(A2, ".", -1)L'utilisation de l'occurrence -1 permet à TEXTAFTER de commencer à partir du dernier point, ce qui fonctionne même si le nom de fichier contient plusieurs points. Dans les anciennes versions d'Excel, l'astuce classique avec RIGHT/SUBSTITUTE/REPT permet de gérer cela.
=TEXTAFTER("report.final.xlsx", ".", -1)→xlsxRenvoie l'extension après le dernier point.
Hérité
=TRIM(RIGHT(SUBSTITUTE(A2, ".", REPT(" ",100)), 100))Fonctionne sans TEXTAFTER.
Use =TEXTBEFORE(A2, ".", -1) to keep everything before the last dot.
Besoin d'une formule pour vos propres données ?
Décrivez ce que vous voulez en langage naturel et laissez ExcelGPT rédiger, expliquer et vérifier la formule — gratuit pour commencer, sans plugin.