So erhalten Sie den Namen des aktuellen Blatts in Excel
Aktualisiert Januar 2024: Erhalten Sie keine Fehlermeldungen mehr und verlangsamen Sie Ihr System mit unserem Optimierungstool. Holen Sie es sich jetzt unter - > diesem Link
- Downloaden und installieren Sie das Reparaturtool hier.
- Lassen Sie Ihren Computer scannen.
- Das Tool wird dann deinen Computer reparieren.
Excel bietet keine eingebaute Formel, um den Namen des aktiven Excel-Arbeitsblatts sofort zurückzugeben.Es kann jedoch Situationen geben, in denen Sie den Wert Ihres aktiven Blatts in Ihrer Excel-Datei dynamisch ausfüllen müssen.Wenn beispielsweise der Name der Tabelle auf Ihrem Blatt der Name des Blattes selbst sein muss und Sie den Tabellennamen fest codieren, und wenn Sie den Blattnamen später ändern, muss der Tabellenname auch manuell geändert werden.Wenn der Name der Tabelle jedoch dynamisch ausgefüllt wird, z. B. mithilfe einer Formel, dann ändert sich automatisch auch der Name der Tabelle, wenn sich der Blattname ändert.
Wie bereits erwähnt, gibt es, obwohl die Anforderungen sehr wahrscheinlich sind, keine einfache Formel, mit der Sie den Namen des aktiven Blatts extrahieren können.Wir haben jedoch einige Formelkombinationen, mit denen Sie den Namen des aktiven Blatts erfolgreich extrahieren können.Lesen Sie weiter, um zu erfahren, wie!
Abschnitt 1: So erhalten Sie den Namen des aktuellen Blatts mithilfe der Kombination der Funktionen "Right", "Cell", "Find" und "Len".
Abschnitt 1.1: Vollständige Formel
Der erste Schritt wäre, sicherzustellen, dass Sie Ihre Excel-Tabelle gespeichert haben.Wenn Sie Ihr Excel-Dokument nicht gespeichert haben, speichern Sie es zuerst, sonst würde diese Formel nicht funktionieren.
Um das Dokument zu speichern, können Sie einfach die Tasten STRG + S zusammen drücken, zu dem Ort navigieren, an dem Sie Ihr Dokument speichern möchten, der Datei einen Namen geben und sie schließlich speichern.
Wichtige Hinweise:
Mit diesem Tool können Sie PC-Problemen vorbeugen und sich beispielsweise vor Dateiverlust und Malware schützen. Außerdem ist es eine großartige Möglichkeit, Ihren Computer für maximale Leistung zu optimieren. Das Programm behebt häufige Fehler, die auf Windows-Systemen auftreten können, mit Leichtigkeit - Sie brauchen keine stundenlange Fehlersuche, wenn Sie die perfekte Lösung zur Hand haben:
- Schritt 1: Laden Sie das PC Repair & Optimizer Tool herunter (Windows 11, 10, 8, 7, XP, Vista - Microsoft Gold-zertifiziert).
- Schritt 2: Klicken Sie auf "Scan starten", um Probleme in der Windows-Registrierung zu finden, die zu PC-Problemen führen könnten.
- Schritt 3: Klicken Sie auf "Alles reparieren", um alle Probleme zu beheben.
Schritt 1: Nachdem Sie das Excel-Dokument gespeichert haben, doppelklicken Sie einfach auf eine beliebige Zelle.Kopieren Sie nach dem Aufrufen des Bearbeitungsmodus die folgende Formel, fügen Sie sie ein und drücken Sie die Eingabetaste.
=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))
Hinweis: Machen Sie sich keine Sorgen, wenn Sie die Länge der Formel sehen. Im folgenden Abschnitt haben wir die Formel im Detail erklärt.
Schritt 2: Sobald Sie die Eingabetaste gedrückt haben, können Sie sehen, dass der Name des aktuellen Blatts, im Beispiel unten lautet der Blattname The Geek Page, erfolgreich in der Zelle zurückgegeben wird, in der die Formel eingegeben wurde.Ja, es ist einfach, da sind wir uns auch einig.Wenn Sie jedoch wissen möchten, wie die Formel funktioniert, können Sie sich auf den folgenden Abschnitt beziehen.
Abschnitt 1.2: Formelerklärung
In diesem Abschnitt nehmen wir die lange Formel aus dem obigen Abschnitt, teilen sie auf und finden heraus, was wirklich passiert und wie sie den Namen des aktuellen Blatts erfolgreich zurückgibt.
Schritt 1: Der allererste Teil der Formel ist =CELL("filename").Die Zellfunktion akzeptiert nur ein Argument.Es gibt die vollständige Adresse der Zelle zurück, einschließlich des Dateispeicherorts des Blatts und des aktuellen Arbeitsblattnamens.
Schritt 2: Wenn Sie sich den Screenshot unten ansehen und die Eingabetaste drücken, erhalten Sie den vollständigen Dateinamen einschließlich des aktuellen Blattnamens am Ende.
Schritt 3: Wie Sie sehen können, steht der Blattname ganz am Ende des Dateinamens.Genauer gesagt ist das, was nach der rechten eckigen Klammer ] kommt, der Blattname.Verwenden wir also die FIND-Funktion, um den Indexwert der eckigen Klammer zu finden.Nachdem wir diesen Index gefunden haben, suchen wir nach allen Zeichen, die danach kommen, was im Wesentlichen der Blattname ist.
Die Funktion FIND akzeptiert zwei Argumente, eines ist das Zeichen, dessen Index gefunden werden soll, und das zweite ist die Zeichenfolge, in der die Suche durchgeführt werden soll.Unsere FIND-Funktion würde in diesem speziellen Fall also wie folgt aussehen.
=FIND("]",A1)
A1 ist die Zellen-ID der Zelle, die den Dateinamen enthält, den wir mit der CELL-Funktion gefunden haben.Wenn sich Ihr Dateiname in einer anderen Zelle befindet, sollten Sie diese Zellen-ID anstelle von A1 angeben.
Schritt 4: Die FIND-Funktion hat den Wert 65 zurückgegeben.Das bedeutet, dass die rechte eckige Klammer an der 65. Position steht.Wir müssen also alles aus dem Dateinamen extrahieren, was nach der 65. Stelle kommt, also alles, was nach der rechten eckigen Klammer kommt.
Schritt 5: Um alles zu extrahieren, was nach der 65. Stelle kommt, müssen wir zunächst wissen, wie viele Zeichen nach der 65. Stelle extrahiert werden sollen.Um es einfacher zu machen, müssen wir wissen, wie viele Zeichen genau unser aktueller Blattname hat.Verwenden wir dafür die LEN-Funktion.Die Funktion ist wie folgt.
=LEN(A1)-FIND("]",A1)
Die obige Formel gibt einfach die Länge des Blattnamens zurück.Sie wird ermittelt, indem zuerst die Länge des Dateinamens mit LEN(A1) berechnet und dann die Länge des Dateinamens bis zur rechten eckigen Klammer, also 65, subtrahiert wird.
Schritt 6: Die obige Formel gibt 13 zurück, was der Länge des aktuellen Blattnamens The Geek Page entspricht.
Schritt 7: Wir haben jetzt also die Quellzeichenfolge, die der vollständige Dateiname ist, und wir wissen, dass der aktuelle Blattname aus 13 Zeichen besteht und dass er am Ende des Dateinamens steht.Wenn wir also 13 Zeichen ganz rechts vom Dateinamen extrahieren, erhalten wir den aktuellen Blattnamen.
Lassen Sie uns nun den Blattnamen mit der RIGHT-Funktion sofort extrahieren.Die RIGHT-Funktion ist wie folgt.
=RIGHT(A1, LEN(A1)-FIND("]",A1))
Die RIGHT-Funktion akzeptiert zwei Argumente, eines ist die Zeichenfolge, aus der die Teilzeichenfolge extrahiert werden soll, und das zweite ist die Anzahl der Zeichen, die aus dem rechten Teil der übergeordneten Zeichenfolge extrahiert werden müssen.
Der folgende Screenshot zeigt Ihnen dies nun im Detail.Die RIGHT-Funktion übernimmt den Dateinamen und die Länge des aktuellen Blattes.Aus dem Dateinamen extrahiert RIGHT string den Blattnamen, der aus 13 Zeichen besteht, wie aus den obigen Schritten berechnet, von der ganz rechten Seite der Zeichenfolge.
Schritt 8: Los geht's!Der Name des aktiven Blattes wird nun erfolgreich extrahiert!
Schritt 9: Der Name wird erfolgreich extrahiert, aber es gibt eine kleine Abhängigkeit.Unsere Formel hat eine Abhängigkeit von der Zelle, in der die CELL-Funktion definiert ist.Wir beziehen uns immer auf A1.Eine Sache ist, dass wir möglicherweise nicht den vollständigen Dateinamen in unserem Dokument haben möchten, daher könnte es eine große Unannehmlichkeit sein, ihn auf dem Dokument zu haben.Eine andere Sache ist, dass unsere Formel nicht mehr funktioniert, wenn wir sie löschen, da sie eine Abhängigkeit hat.Entfernen wir also die Abhängigkeit.
Doppelklicken Sie dazu auf die Zelle, in der die CELL-Funktion definiert ist, und kopieren Sie die gesamte Formel.Sie können die Formel kopieren, indem Sie sie auswählen und dann die Tasten STRG + C gleichzeitig drücken.
Schritt 10: Ersetzen Sie nun in unserer RECHTEN Formel A1 durch die CELL-Funktion, die Sie in Schritt 9 kopiert haben.Es gibt 3 Vorkommen von A1 in der RECHTEN Formel, also müssen alle 3 ersetzt werden.
Schritt 11: Der folgende Screenshot zeigt, wie die RECHTE Formel aussehen sollte, nachdem die Ersetzungen vorgenommen wurden.
Schritt 12: Wenn Sie die Eingabetaste drücken oder an eine andere Stelle klicken, können Sie sehen, dass der aktuelle Blattname erfolgreich extrahiert wurde.Da es keine Abhängigkeit mehr gibt, können Sie auch die A1-Zelle löschen.Genießen!
Abschnitt 2: So erhalten Sie den Namen des aktuellen Blatts mithilfe der Kombination von Mid-, Cell- und Find-Funktionen
Dies ist eine weitere Formelkombination, mit der Sie den Namen des aktiven Blatts finden können.In dieser Formel verwenden wir anstelle der RIGHT-Funktion die MID-Funktion.Die Formel lautet wie folgt.
=MID(CELL("filename"),FIND("]",CELL("filename"))+1,255)
Doppelklicken Sie im Excel-Dokument auf eine beliebige Zelle und kopieren Sie einfach die obige Formel und drücken Sie die Eingabetaste.Sie erhalten den Namen des aktiven Blatts, das in der Zelle zurückgegeben wird, in der Sie die Formel eingegeben haben.
Hinweis: Die MID-Funktion gibt den Teilstring aus dem Hauptstring zurück, wenn wir die Startposition des Teilstrings und seine Länge angeben.
Bitte beachten Sie auch, dass selbst damit diese Formel funktioniert, Sie das Dokument zuerst irgendwo gespeichert haben sollten, sonst erhalten Sie den Wertfehler.
Auch wenn es in Excel keine einfache Formel gibt, mit der Sie sofort den Namen des aktiven Blatts erhalten, können Sie mit einer der oben genannten Formelkombinationen Ihr gewünschtes Ergebnis erzielen.
Bitte teilen Sie uns im Kommentarbereich mit, wenn Sie Bedenken bezüglich eines der Schritte haben.
Bleib dran!
Sie können auch dieses PC-Reparatur-Tool herunterladen, um PC-Probleme zu lokalisieren und zu beheben:Schritt 1 -Laden Sie das Restoro PC Repair Tool hier herunterSchritt 2 – Klicken Sie auf Scan starten, um alle PC-Probleme automatisch zu finden und zu beheben.