Formule Excel: obtenir uniquement le nom du classeur -

Table des matières

Formule générique

=MID(CELL("filename",A1),FIND("(",CELL("filename",A1))+1,FIND(")", CELL("filename",A1))-FIND("(",CELL("filename",A1))-1)

Sommaire

Si vous souhaitez obtenir uniquement le nom du classeur (c'est-à-dire le nom du fichier sans chemin d'accès ni nom de feuille), vous pouvez le faire avec une formule assez longue qui utilise la fonction MID avec la fonction FIND.

Explication

La fonction de cellule est utilisée pour obtenir le nom complet du fichier et le chemin:

CELL("filename",A1)

Le résultat ressemble à ceci:

path(workbook.xlsm)sheetname

Au niveau le plus élevé, la fonction MID extrait simplement le nom du fichier du chemin et de la feuille. La position de départ est calculée avec FIND:

FIND("(",CELL("filename",A1))+1

Le nombre de caractères à extraire est également calculé avec FIND:

FIND(")",CELL("filename",A1))-FIND("(",CELL("filename",A1))-1

Bons liens

Noms de fichiers et de dossiers Excel (Chip Pearson)

Articles intéressants...