Excel-Formel: Nur Arbeitsmappennamen abrufen -

Inhaltsverzeichnis

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

Gute Links

Excel-Datei- und Ordnernamen (Chip Pearson)

Interessante Beiträge...