Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Dateiname in Zelle

Dateiname in Zelle
02.01.2003 15:25:02
nico
Hallo,

folgende Formel sorgt dafür, dass der aktuelle Dateiname in eine Zelle geschrieben wird:
=TEIL(ZELLE("Dateiname");FINDEN("[";ZELLE("Dateiname"))+1;FINDEN("]";ZELLE("Dateiname"))-FINDEN("[";ZELLE("Dateiname"))-1)

Kann mir irgend jemand erklären, was diese Formel genau macht ? Wie kann verhindern, dass die Dateierweiterung ".xls" angezeigt wird ?

Vielen Dank

Mfg

Nico

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Dateiname in Zelle
02.01.2003 15:30:05
Hajo_Zi
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Infobox / Tutorial

Dateiname in Zelle anzeigen und bearbeiten


Schritt-für-Schritt-Anleitung

Um den Dateinamen in einer Zelle anzuzeigen, kannst Du die folgende Formel verwenden:

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

Diese Formel extrahiert den Dateinamen aus dem vollständigen Pfad und der Dateierweiterung. Um den Dateinamen in Zelle ohne Pfad oder Erweiterung anzuzeigen, verwende die oben genannte Formel und achte darauf, dass die Datei gespeichert ist.

Wenn Du die Dateierweiterung (z.B. ".xls") weglassen möchtest, kannst Du die Formel wie folgt anpassen:

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

Diese Formel entfernt die Endung des Dateinamens und gibt nur den Namen zurück.


Häufige Fehler und Lösungen

  • Dateiname wird nicht angezeigt: Stelle sicher, dass die Datei gespeichert ist. Die ZELLE-Funktion benötigt den Dateipfad, der nur vorhanden ist, wenn die Datei gespeichert ist.

  • Dateierweiterung wird angezeigt: Verwende die oben angegebene angepasste Formel, um die Endung zu entfernen.

  • Formel gibt Fehler aus: Überprüfe die Syntax der Formel, da ein falsches Zeichen zu einem Fehler führen kann.


Alternative Methoden

Eine weitere Möglichkeit, den Dateinamen in einer Zelle auszugeben, ist die Verwendung von VBA (Visual Basic for Applications). Hier ist ein einfaches Beispiel:

  1. Drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Füge ein neues Modul hinzu mit Einfügen > Modul.
  3. Kopiere folgenden Code hinein:
Function GetFileName() As String
    GetFileName = ThisWorkbook.Name
End Function
  1. Schließe den VBA-Editor und gehe zurück zu Excel.
  2. Verwende die Funktion in einer Zelle:
=GetFileName()

Diese Methode gibt dir den Dateinamen ohne den Pfad zurück.


Praktische Beispiele

  1. Dateiname mit Pfad und Endung:
    Wenn Du den vollständigen Dateinamen einschließlich Pfad und Erweiterung benötigst, kannst Du einfach folgendes verwenden:

    =ZELLE("Dateiname")
  2. Nur Dateiname ohne Pfad und Endung:
    Nutze die oben genannten Formeln, um den Dateinamen ohne Pfad und Endung in eine Zelle einzufügen.


Tipps für Profis

  • Wenn Du häufig mit Dateinamen arbeitest, speichere Deine Formeln in einer Excel-Vorlage, um sie schnell wiederverwenden zu können.
  • Überlege, ob Du die Verwendung von VBA für komplexere Anforderungen in Betracht ziehen möchtest, wie z.B. das automatische Einfügen des Dateinamens in eine bestimmte Zelle beim Speichern.

FAQ: Häufige Fragen

1. Wie kann ich den Dateinamen in Excel ohne die Dateierweiterung anzeigen?
Verwende die angepasste Formel, die die Endung entfernt.

2. Funktioniert das auch in älteren Excel-Versionen?
Ja, die meisten der genannten Funktionen sind in Excel 2007 und neueren Versionen verfügbar.

3. Kann ich den Dateinamen automatisch aktualisieren lassen?
Der Dateiname wird automatisch aktualisiert, wenn die Datei gespeichert wird. Du musst die Zelle jedoch neu berechnen, um die Änderungen zu sehen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige