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

Dateiname mit Teil (...) in Zelle

Forumthread: Dateiname mit Teil (...) in Zelle

Dateiname mit Teil (...) in Zelle
10.09.2003 11:56:04
Falk
Hallo alle zusammen,

nachdem ich jetzt schon mit =TEIL(ZELLE("dateiname";C1);FINDEN("[";ZELLE("dateiname";C1))+1;255) den Dateinamen incl. den ganzen Pfad in eine Zelle aschreibe, benötige ich nur noch die Einschränkung, das NUR der Dateiname in der Zelle steht. Mit =RECHTS(TEIL...) bekommen ich auch den Blattnamen, den ich nicht will, mit =Links(...) komme ich auch nicht weiter.

Wer kann mit weiterhelfen, in der Recherche habe ich auch nichts passenden gefunden ...

Danke für die Hilfe im voraus

Grüße
Falk
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Dateiname mit Teil (...) in Zelle
10.09.2003 12:02:13
Bernd Held
Hallo Falk,

in Zelle A1:
=ZELLE("Dateiname")

in eine beliebige Zelle:

=TEIL(A1;FINDEN("[";A1)+1;FINDEN("]";A1)-FINDEN("[";A1)-1)

Viele Grüße
Bernd
MVP für Microsoft Excel
Aktuelle VBA-Schulungen und VBA-Bücher unter: http://held-office.de

Anzeige
AW: Dateiname mit Teil (...) in Zelle
10.09.2003 12:11:00
WernerB.
Hallo Falk,

=TEIL(ZELLE("Dateiname";A1);FINDEN("[";ZELLE("Dateiname";A1))+1;FINDEN("]";ZELLE("Dateiname";A1))-FINDEN("[";ZELLE("Dateiname";A1))-1)

Wenn der Dateinamen ohne ".xls" sein soll, dann hinten mit "-5" anstatt "-1".


Viel Erfolg wünscht
WernerB.

P.S.: Das Forum lebt auch von den Rückmeldungen der Fragesteller an die Antworter (siehe Forums-FAQ).
Anzeige
... danke, die Welt kann ...
10.09.2003 12:19:20
Falk
... so einfach sein, wenn man weis wie! Und ich verpulver mit meinen versuchen so viel Zeit ...

Grüße
Falk
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Dateiname in Excel Zelle einfügen: So geht's


Schritt-für-Schritt-Anleitung

Um den Dateinamen in Excel ohne den Pfad in eine Zelle einzufügen, kannst Du folgende Schritte befolgen:

  1. Dateinamen abrufen: In Zelle A1 fügst Du die Formel ein:

    =ZELLE("Dateiname")
  2. Bestimmten Teil extrahieren: In einer anderen Zelle (z.B. B1) verwendest Du diese Formel, um nur den Dateinamen zu erhalten:

    =TEIL(A1;FINDEN("[";A1)+1;FINDEN("]";A1)-FINDEN("[";A1)-1)
  3. Optional: Wenn Du den Dateinamen ohne die Dateiendung (z.B. ".xls") benötigst, kannst Du die Formel anpassen:

    =LINKS(TEIL(A1;FINDEN("[";A1)+1;FINDEN("]";A1)-FINDEN("[";A1)-1);LÄNGE(TEIL(A1;FINDEN("[";A1)+1;FINDEN("]";A1)-FINDEN("[";A1)-1))-4)

Häufige Fehler und Lösungen

  • Problem: Die Formel liefert den gesamten Pfad zurück.

    • Lösung: Stelle sicher, dass Du die richtige Formel verwendest, um nur den gewünschten Teil herauszufiltern.
  • Problem: Der Dateiname erscheint mit der Endung ".xls".

    • Lösung: Nutze die angepasste Formel, um die Endung zu entfernen.

Alternative Methoden

Eine alternative Methode, um den Dateinamen in Excel zu extrahieren, ist die Verwendung von VBA:

  1. VBA-Editor öffnen: Drücke ALT + F11.
  2. Modul einfügen: Klicke auf Einfügen > Modul.
  3. Code eingeben:
    Function GetFileName() As String
       GetFileName = Mid(ThisWorkbook.Name, InStrRev(ThisWorkbook.Name, "\") + 1)
    End Function
  4. Funktion nutzen: In einer Zelle kannst Du dann =GetFileName() verwenden, um den Dateinamen zu erhalten.

Praktische Beispiele

  • Beispiel 1: Du hast eine Excel-Datei namens "Bericht.xlsx", und Du möchtest nur "Bericht" in Zelle B1 anzeigen. Nutze die oben genannten Formeln und Du erhältst genau das, was Du brauchst.

  • Beispiel 2: Wenn Du die Datei "Projektplan.xls" genannt hast, wird die Formel in Zelle B1 nur "Projektplan" anzeigen, ohne den Pfad oder die Endung.


Tipps für Profis

  • Du kannst die Formeln anpassen, um andere Teile des Dateinamens zu extrahieren, indem Du die Werte in der FINDEN-Funktion änderst.
  • Lerne die Verwendung von WENNFEHLER, um Deine Formeln robuster zu machen und Fehler zu vermeiden:
    =WENNFEHLER(TEIL(A1;FINDEN("[";A1)+1;FINDEN("]";A1)-FINDEN("[";A1)-1); "Kein Dateiname gefunden")

FAQ: Häufige Fragen

1. Wie kann ich den Dateinamen in Excel ohne den Pfad einfügen?
Nutze die Formel =TEIL(ZELLE("Dateiname";A1);FINDEN("[";ZELLE("Dateiname";A1))+1;FINDEN("]";ZELLE("Dateiname";A1))-FINDEN("[";ZELLE("Dateiname";A1))-1).

2. Was mache ich, wenn die Formel nicht funktioniert?
Überprüfe, ob Du die richtige Zelle für die ZELLE("Dateiname")-Funktion angegeben hast und ob der Pfad korrekt ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige