
Generische Formel
=MID(CELL("filename",A1),FIND("(",CELL("filename",A1))+1,FIND(")", CELL("filename",A1))-FIND("(",CELL("filename",A1))-1)
Zusammenfassung
Wenn Sie nur den Arbeitsmappennamen (dh den Dateinamen ohne Pfad- oder Blattnamen) erhalten möchten, können Sie dies mit einer ziemlich langen Formel tun, die die MID-Funktion zusammen mit der FIND-Funktion verwendet.
Erläuterung
Die Zellenfunktion wird verwendet, um den vollständigen Dateinamen und den Pfad abzurufen:
CELL("filename",A1)
Das Ergebnis sieht folgendermaßen aus:
path(workbook.xlsm)sheetname
Auf der höchsten Ebene extrahiert die MID-Funktion einfach den Dateinamen aus dem Pfad und dem Blatt. Die Startposition wird mit FIND berechnet:
FIND("(",CELL("filename",A1))+1
Die Anzahl der zu extrahierenden Zeichen wird ebenfalls mit FIND berechnet:
FIND(")",CELL("filename",A1))-FIND("(",CELL("filename",A1))-1