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

Forumthread: Formel Dateiname Deutsch - Englisch

Formel Dateiname Deutsch - Englisch
Stef@n
Hallo Excel-Freunde
mit der Formel =Zelle("Dateiname";a1)
füge ich den kompletten Pfad + Dateiname in ein Sheet ein.
Jetzt soll die Datei an verschiedene Leute verschickt werden.
Nur einige davon haben ein "englisches" Excel, so daß die Formel nicht funktioniert.
Kann man eine Formel "basteln", die erst prüft, welche Sprache eingestellt ist,
und dann die entsprechende englische Formel filename einfügt.
=wenn((englisch);CELL(“filename”);Zelle("Dateiname")...
Freu mich auf einen Tip
Gruß
Stef@n
Anzeige

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

Betreff
Benutzer
Anzeige
AW: Formel Dateiname Deutsch - Englisch
08.02.2012 07:50:32
Josef

Hallo Stefan,
=ZELLE("Filename";a1) funktioniert in allen sprachen.

« Gruß Sepp »

Anzeige
PERFEKT ! AW: Formel Dateiname Deutsch - Englisch
08.02.2012 11:16:28
Stef@n
Hallo Sepp
vielen Dank - manchmal sind die Lösungen ja sooooo einfach ;)
Gruß
Stef@n
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Excel Dateiname in Zelle ausgeben: So geht's


Schritt-für-Schritt-Anleitung

Um den Dateinamen in einer Zelle anzuzeigen, kannst du die ZELLE-Funktion verwenden. Hier ist eine einfache Anleitung:

  1. Öffne dein Excel-Dokument.

  2. Wähle die Zelle aus, in der du den Dateinamen einfügen möchtest.

  3. Gib folgende Formel ein:

    =ZELLE("Dateiname"; A1)

    Diese Formel gibt den vollständigen Dateipfad und den Dateinamen aus.

  4. Wenn du nur den Dateinamen ohne den Pfad benötigst, kannst du die TEIL-Funktion zusammen mit FINDEN verwenden:

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

Um sicherzustellen, dass die Formel in einer englischen Excel-Version funktioniert, kannst du die Formel so umstellen, dass sie die englische Syntax verwendet:

=CELL("filename", A1)

Häufige Fehler und Lösungen

  1. Fehler: Die Formel zeigt #BEZUG! an.

    • Lösung: Stelle sicher, dass die Datei gespeichert ist. Die ZELLE-Funktion benötigt einen gespeicherten Dateipfad.
  2. Fehler: Die Formel funktioniert nicht in englischer Excel.

    • Lösung: Verwende die englische Formel =CELL("filename", A1).
  3. Fehler: Nur der Pfad wird angezeigt, nicht der Dateiname.

    • Lösung: Nutze die TEIL-Funktion, um den Dateinamen zu extrahieren, wie im vorherigen Abschnitt beschrieben.

Alternative Methoden

Eine alternative Methode, um den Dateinamen anzuzeigen, ist die Verwendung von VBA (Visual Basic for Applications). Hier ist ein einfaches Makro:

  1. Öffne den VBA-Editor mit ALT + F11.
  2. Füge ein neues Modul hinzu.
  3. Kopiere folgenden Code:
    Function GetFileName() As String
       GetFileName = ThisWorkbook.Name
    End Function
  4. Schließe den VBA-Editor.
  5. In Excel kannst du nun =GetFileName() in eine Zelle eingeben, um den Dateinamen anzuzeigen.

Praktische Beispiele

  1. Dateiname in Zelle:

    • Wenn du den Dateinamen in Zelle B1 anzeigen möchtest, schreibe:
      =ZELLE("Dateiname"; B1)
  2. Dateipfad in Zelle:

    • Um den kompletten Pfad in Zelle C1 zu zeigen, verwende:
      =ZELLE("Dateiname"; C1)
  3. Dateiname ohne Pfad:

    • Um nur den Dateinamen zu extrahieren, schreibe:
      =TEIL(ZELLE("Dateiname"; A1); FINDEN("["; ZELLE("Dateiname"; A1)) + 1; FINDEN("]"; ZELLE("Dateiname"; A1)) - FINDEN("["; ZELLE("Dateiname"; A1)) - 1)

Tipps für Profis

  • Wenn du häufig mit englischen Excel-Formeln arbeitest, kann es hilfreich sein, die Formeln in einer Referenzliste zu speichern.
  • Setze die ZELLE-Funktion und TEIL-Funktion in Kombination mit WENN-Funktionen ein, um dynamisch zwischen den Sprachen zu wechseln.
  • Überlege, die Datenüberprüfung zu verwenden, um sicherzustellen, dass Benutzer nur gültige Dateinamen eingeben.

FAQ: Häufige Fragen

1. Wie kann ich den Dateipfad auf Englisch auslesen? Um den Dateipfad auf Englisch auszulesen, verwende die Formel:

=CELL("filename", A1)

2. Wie kann ich die Excel-Formel auf Englisch umstellen? Du kannst die englische Syntax direkt verwenden:

=CELL("filename", A1)

3. Funktioniert das auch in älteren Excel-Versionen? Ja, die ZELLE-Funktion ist in den meisten Excel-Versionen verfügbar, jedoch kann die Nutzung von VBA variieren.

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