
Generisk formel
=MID(CELL("filename",A1),FIND("(",CELL("filename",A1))+1,FIND(")", CELL("filename",A1))-FIND("(",CELL("filename",A1))-1)
Sammanfattning
Om du bara vill få arbetsboksnamnet (dvs. filnamnet utan sökväg eller arknamn) kan du göra det med en ganska lång formel som använder MID-funktionen tillsammans med HITTA-funktionen.
Förklaring
Cellfunktionen används för att få hela filnamnet och sökvägen:
CELL("filename",A1)
Resultatet ser ut så här:
path(workbook.xlsm)sheetname
På högsta nivå extraherar MID-funktionen helt enkelt filnamnet från sökvägen och arket. Startpositionen beräknas med HITTA:
FIND("(",CELL("filename",A1))+1
Antalet tecken som ska extraheras beräknas också med HITTA:
FIND(")",CELL("filename",A1))-FIND("(",CELL("filename",A1))-1