
Generisk formel
=MID(CELL("filename",A1),FIND("(",CELL("filename",A1))+1,FIND(")", CELL("filename",A1))-FIND("(",CELL("filename",A1))-1)
Sammendrag
Hvis du bare vil få navnet på arbeidsboken (dvs. filnavnet uten bane eller arknavn), kan du gjøre det med en ganske lang formel som bruker MID-funksjonen sammen med FINN-funksjonen.
Forklaring
Cellefunksjonen brukes til å få hele filnavnet og banen:
CELL("filename",A1)
Resultatet ser slik ut:
path(workbook.xlsm)sheetname
På det høyeste nivået trekker MID-funksjonen bare ut filnavnet fra banen og arket. Startposisjonen beregnes med FINN:
FIND("(",CELL("filename",A1))+1
Antall tegn som skal trekkes ut beregnes også med FINN:
FIND(")",CELL("filename",A1))-FIND("(",CELL("filename",A1))-1