![](https://cdn.wiki-base.com/2654935/excel_formula_get_workbook_name_only__2.png.webp)
Formula generica
=MID(CELL("filename",A1),FIND("(",CELL("filename",A1))+1,FIND(")", CELL("filename",A1))-FIND("(",CELL("filename",A1))-1)
Sommario
Se vuoi ottenere solo il nome della cartella di lavoro (cioè il nome del file senza percorso o nome del foglio) puoi farlo con una formula piuttosto lunga che utilizza la funzione MID insieme alla funzione FIND.
Spiegazione
La funzione cella viene utilizzata per ottenere il nome completo del file e il percorso:
CELL("filename",A1)
Il risultato è questo:
path(workbook.xlsm)sheetname
Al livello più alto, la funzione MID estrae semplicemente il nome del file dal percorso e dal foglio. La posizione di partenza si calcola con FIND:
FIND("(",CELL("filename",A1))+1
Anche il numero di caratteri da estrarre viene calcolato con FIND:
FIND(")",CELL("filename",A1))-FIND("(",CELL("filename",A1))-1