Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Pfad und Dateiname trennen ?

Forumthread: Pfad und Dateiname trennen ?

Pfad und Dateiname trennen ?
24.07.2002 19:04:21
Sladjana
Hi,

ich habe ein Problem:

wie bekomme ich Pfäde und Dateinamen getrennt im Bereich A1:A1000.

z.B. wenn in A1 folgendes steht e:\eigene dateien\bilder\2000\sladjana.jpg dann soll in B1 e:\eigene dateien\bilder\2000\ und in C1 nur Dateiname Sladjana.jpg stehen.

Vielen Dank im voraus...

Gruß
Sladjana

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Pfad und Dateiname trennen ?
24.07.2002 19:16:22
Roger Herden
Hallo Sladjana,

ein Vorschlag wäre:

A1) e:\eigene dateien\bilder\2000\sladjana.jpg
B1) =WECHSELN(A1;C1;"")
C1) =TEIL(A1;SUCHEN("##";WECHSELN(A1;"\";"##";LÄNGE(A1)-LÄNGE(WECHSELN(A1;"\";""))))+1;99)

Gruß Roger

Re: Pfad und Dateiname trennen ?
24.07.2002 19:17:11
Andreas
Hallo Sladjana,

wieder mal eine Lösung von WF, Angabe ist in A1.
Den Dateinamen bekommst Du so raus:
=TEIL(A1;FINDEN("##";WECHSELN(A1;"\";"##";LÄNGE(A1)-LÄNGE(WECHSELN(A1;"\";""))))+1;100)

das Verzeichnis so:
=LINKS(A1;FINDEN("##";WECHSELN(A1;"\";"##";LÄNGE(A1)-LÄNGE(WECHSELN(A1;"\";"")))))

Viel Spaß,
Andreas

Anzeige
Re: Pfad und Dateiname trennen ?
24.07.2002 19:46:44
Sladjana
Hi,

beide Lösungen sind richtig :)

Vielen Dank nochmal...

Gruß
Sladjana

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Pfad und Dateiname in Excel trennen


Schritt-für-Schritt-Anleitung

Um den Dateinamen aus einem Pfad in Excel zu extrahieren und den Pfad zu trennen, kannst Du folgende Schritte ausführen:

  1. Pfad in Zelle A1 eingeben: Gib den vollständigen Pfad wie e:\eigene dateien\bilder\2000\sladjana.jpg in Zelle A1 ein.

  2. Pfad in Zelle B1 anzeigen: Verwende die folgende Formel, um den Pfad ohne den Dateinamen anzuzeigen:

    =LINKS(A1;FINDEN("##";WECHSELN(A1;"\";"##";LÄNGE(A1)-LÄNGE(WECHSELN(A1;"\";"")))))
  3. Dateiname in Zelle C1 extrahieren: Um nur den Dateinamen anzuzeigen, nutze diese Formel:

    =TEIL(A1;FINDEN("##";WECHSELN(A1;"\";"##";LÄNGE(A1)-LÄNGE(WECHSELN(A1;"\";""))))+1;100)

Mit diesen Formeln kannst Du den Dateinamen in Excel anzeigen und gleichzeitig den Pfad korrekt trennen.


Häufige Fehler und Lösungen

  • Fehler: „#WERT!“ wird angezeigt.

    • Lösung: Überprüfe, ob der Pfad korrekt eingegeben wurde. Achte darauf, dass die Backslashes (\) korrekt sind.
  • Fehler: Der Dateipfad ist zu lang.

    • Lösung: Stelle sicher, dass der Pfad nicht mehr als 255 Zeichen hat. Überlege, ob Du die Struktur des Pfades vereinfachen kannst.
  • Fehler: Der Dateiname wird nicht korrekt angezeigt.

    • Lösung: Vergewissere Dich, dass die verwendete Formel die richtige Zelle referenziert.

Alternative Methoden

Falls Du eine VBA-Lösung bevorzugst, kannst Du auch ein kurzes Skript verwenden, um den Dateinamen aus dem Pfad zu extrahieren. Hier ein Beispiel:

Function GetFileName(filePath As String) As String
    GetFileName = Mid(filePath, InStrRev(filePath, "\") + 1)
End Function

Um den Pfad in Zelle anzeigen zu lassen, kannst Du eine ähnliche Funktion schreiben, die den Teil des Pfades zurückgibt.


Praktische Beispiele

  1. Beispiel 1: Pfad: C:\User\Documents\Report.xlsx

    • Pfad in B1: C:\User\Documents\
    • Dateiname in C1: Report.xlsx
  2. Beispiel 2: Pfad: D:\Photos\Vacation\image.jpg

    • Pfad in B1: D:\Photos\Vacation\
    • Dateiname in C1: image.jpg

Diese Beispiele zeigen, wie einfach es ist, den Dateinamen in Excel einzufügen ohne Pfad zu verwenden.


Tipps für Profis

  • Wenn Du oft mit Pfaden arbeitest, erstelle eine Excel-Vorlage, die die Formeln bereits enthält. So sparst Du Zeit.
  • Nutze die Funktion =ZELLE("dateiname", A1) um den vollständigen Pfad in einer Zelle anzuzeigen, wenn Du nur den aktuellen Dateinamen benötigst.
  • Experimentiere mit Excel Formeln, um die gewünschten Ergebnisse schneller zu erzielen.

FAQ: Häufige Fragen

1. Wie kann ich den Dateinamen in einer anderen Zelle ohne den Pfad anzeigen? Verwende die Formel =TEIL(A1;FINDEN("##";WECHSELN(A1;"\";"##";LÄNGE(A1)-LÄNGE(WECHSELN(A1;"\";""))))+1;100) in der Zelle, in der der Dateiname angezeigt werden soll.

2. Gibt es eine Möglichkeit, den Pfad automatisch zu aktualisieren? Ja, wenn Du den Dateipfad änderst, wird die Formel in Excel automatisch aktualisiert, solange Du den Pfad in der Ursprungszelle (z.B. A1) änderst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige