KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Excel-Formel: Pfad aus Dateinamen extrahieren

AutorSun Änderungsdatum

Möchten Sie den Pfad aus dem vollständigen Pfad und Dateinamen extrahieren, können Sie eine Formel nutzen, die die Funktionen LINKS, FINDEN, WECHSELN und LÄNGE geschickt kombiniert. Zwar ist die Formel etwas lang, doch in diesem Tutorial erfahren Sie Schritt für Schritt, wie sie funktioniert.
doc Pfad aus vollständigem Pfad extrahieren 1

Allgemeine Formel:

LEFT()path,FIND(„?",SUBSTITUTE())path,"\",„?",LEN()path)-LEN(SUBSTITUTE()path,"\",„")))))

Argumente

Path: the cell reference or text string contains file path and file name.

Funktionsweise dieser Formel

Beispiel: Um den Pfad aus Zelle B3 zu extrahieren, die den vollständigen Pfad und den Dateinamen enthält, verwenden Sie bitte die folgende Formel:

=LEFT(B3,FIND(„?",SUBSTITUTE(B3,"\",„?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",„")))))

Drücken Sie Enter, um den Pfad aus der Zelle zu extrahieren.
doc Pfad aus vollständigem Pfad extrahieren 2

Erläuterung

Um den Pfad aus dem vollständigen Pfad und Dateinamen zu extrahieren, zählt die Formel zunächst mithilfe der Funktionen LÄNGE und WECHSELN die Anzahl der Zeichen „\“. Anschließend ersetzt sie das letzte „\“ durch das Sonderzeichen „?“ – ebenfalls mit der WECHSELN-Funktion. Schließlich sucht sie das Sonderzeichen „?“ und extrahiert den Pfad mithilfe der Funktionen FINDEN und LINKS.

LEN-Funktion gibt die Anzahl der Zeichen in der Zeichenfolge zurück.

SUBSTITUTE-Funktion ersetzt den alten Text durch eine neue Zeichenfolge.

Die Formel LÄNGE(B3)-LÄNGE(WECHSELN(B3,"\",„")) zählt die Anzahl der Zeichen „\“.

=LEN(B3)-LEN(SUBSTITUTE(B3,"\",„"))
=LEN(B3)-LEN(„C:UsersAddinTestWin10Documentsdescription.xlsx“)
50-46
=4

doc Pfad aus vollständigem Pfad extrahieren 3

WECHSELN(B3,"\",„?",LÄNGE(B3)-LÄNGE(WECHSELN(B3,"\",„"))) ersetzt das vierte „\“ durch „?“.

=SUBSTITUTE(B3,"\",„?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",„")))
=SUBSTITUTE(B3,"\",„?",4)
=C:\Users\AddinTestWin10\Documents?description.xlsx

doc Pfad aus vollständigem Pfad extrahieren 4

FIND-Funktion sucht eine Zeichenfolge innerhalb einer anderen und gibt die Startposition der gesuchten Zeichenfolge zurück.

Die Formel FINDEN(„?",WECHSELN(B3,"\",„?",LÄNGE(B3)-LÄNGE(WECHSELN(B3,"\",„")))) ermittelt die Position des Zeichens „?“ in der Zeichenfolge „C:\Users\AddinTestWin10\Documents?description.xlsx“.

=FIND(„?",SUBSTITUTE(B3,"\",„?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",„"))))
=FIND("?",„C:\Users\AddinTestWin10\Documents?description.xlsx")
=34

doc Pfad aus vollständigem Pfad extrahieren 5

LEFT-Funktion extrahiert eine Teilzeichenfolge mit fester Länge vom Anfang des angegebenen Textes.

=LEFT(B3,FIND(„?",SUBSTITUTE(B3,"\",„?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",„")))))
=LEFT(B3,34)
=C:\Users\AddinTestWin10\Documents\

doc Pfad aus vollständigem Pfad extrahieren 6

Beispieldatei

doc BeispielKlicken Sie, um die Beispieldatei herunterzuladen


Verwandte Formeln

Verwandte Funktionen
  • LINKS-Funktion
    Extrahiert eine Teilzeichenfolge von der linken Seite des Textes.
  • WECHSELN-Funktion
    Ersetzt eine Zeichenfolge durch eine andere.
  • LÄNGE-Funktion
    Ermittelt die Anzahl der Zeichen in einem Text.
  • SUCHEN-Funktion
    Findet die Position eines bestimmten Zeichens oder Teilzeichens innerhalb einer angegebenen Zeichenfolge.
  • FINDEN-Funktion
    Sucht eine Zeichenfolge innerhalb einer anderen Zeichenfolge.

Die besten Office-Produktivitätswerkzeuge

Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, Hervorheben oder Doppelte markieren  |  Leere Zeilen löschen  |  Spalten kombinieren oder Zellen ohne Datenverlust  |  Runden ohne Formel...
Super-SVERWEIS:Mehrere Kriterien  |  Mehrere Werte  |  Über mehrere Blätter hinweg  |  Fuzzy Match...
Erweiterte Dropdown-Liste...:  |    |  Mehrfachauswahl-Dropdown-Liste
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |Spalten vergleichen, um Gleiche/Unterschiedliche Zellen auswählen...
Hervorgehobene Funktionen:Gitterfokus  |  Entwurf  |  Erweiterte Formelleiste  |  Arbeitsmappen- und Blatt-Manager|Ressourcenbibliothek(AutoText)|  Datumsauswahl  |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln  |  E-Mails anhand einer Liste versenden  |  Super Filter  |  Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Werkzeugsätze:12-Text-Werkzeuge(Text hinzufügen,Bestimmte Zeichen löschen...)|  50+-Diagramm-Typen(Gantt-Diagramm...)|  40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen...)|  19-Einfüge-Werkzeuge(QR-Code einfügen,Bild aus Pfad einfügen...)|  12-Konvertierungs-Werkzeuge(In Wörter umwandeln,Wechselkursumrechnung...)|  7-Vereinigen/Aufteilen-Werkzeuge(Erweiterte Zeilen zusammenführen,Excel-Zellen aufteilen...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere!

Kutools für Excel bietet über 300 Funktionen und stellt sicher, dass das, was Sie benötigen, nur einen Klick entfernt ist...


Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)

  • Mit einem Klick zwischen Dutzenden geöffneter Dokumente wechseln!
  • Reduziert täglich Hunderte Mausklicks für Sie – verabschieden Sie sich von der Maus-Hand.
  • Steigert Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
  • Bringt effiziente Tabs in Office (inklusive Excel) – genau wie bei Chrome, Edge und Firefox.