Excel-formule: alleen de werkmapnaam ophalen -

Inhoudsopgave

Generieke formule

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

Samenvatting

Als u alleen de werkmapnaam wilt krijgen (dwz de bestandsnaam zonder pad- of bladnaam), kunt u dit doen met een vrij lange formule die de MID-functie samen met de FIND-functie gebruikt.

Uitleg

De celfunctie wordt gebruikt om de volledige bestandsnaam en het pad op te halen:

CELL("filename",A1)

Het resultaat ziet er als volgt uit:

path(workbook.xlsm)sheetname

Op het hoogste niveau haalt de MID-functie eenvoudig de bestandsnaam uit het pad en het blad. De startpositie wordt berekend met FIND:

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

Het aantal te extraheren tekens wordt ook berekend met FIND:

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

Goede links

Excel-bestands- en mapnamen (Chip Pearson)

Interessante artikelen...