
Formule générique
=LEFT(filename,FIND(".",filename)-1)
Sommaire
Pour supprimer une extension de fichier d'un nom de fichier, vous pouvez utiliser une formule basée sur les fonctions GAUCHE et TROUVER. Dans l'exemple illustré, la formule en C5 est:
=LEFT(B5,FIND(".",B5)-1)
Explication
Le cœur de cette formule est la fonction GAUCHE qui extrait simplement le texte du nom de fichier, en commençant par la gauche et en terminant au caractère avant le premier point (".").
=LEFT(filename,characters)
La fonction FIND permet de déterminer le nombre de caractères à extraire:
FIND(".",B5)-1
Find renvoie la position de la première correspondance (6 dans le premier exemple) dont 1 est soustrait. Le résultat, 5, va à GAUCHE comme ceci:
=LEFT(B5,5)
et la fonction GAUCHE renvoie les cinq premiers caractères à partir de la gauche: "Heureux".
Remarque: comme cette formule trouve la première occurrence de ".", Elle supprimera toutes les extensions de fichier lorsqu'il y en a plus d'une.