Wie erhält man eine Liste aller Arbeitsblattnamen in Google Sheets?
Bei der Arbeit mit komplexen Google Sheets-Dokumenten, die mehrere Arbeitsblätter enthalten, kann es hilfreich sein, eine dynamische Liste aller Arbeitsblattnamen zu erstellen. Unabhängig davon, ob Sie Daten organisieren, ein Inhaltsverzeichnis erstellen oder automatisierte Workflows entwickeln – der schnelle Zugriff auf Ihre Arbeitsblattnamen steigert die Effizienz. In diesem Leitfaden erläutern wir die effektivsten Methoden, um eine aktuelle Liste aller Arbeitsblätter in Ihren Google Sheets zu generieren und zu pflegen.
Rufen Sie den Aktuelles Arbeitsblatt-Namen in Google Sheets mithilfe eines Skripts ab
Rufen Sie eine Liste der Arbeitsblattnamen in Google Sheets mithilfe eines Skripts ab
Rufen Sie den Aktuelles Arbeitsblatt-Namen in Google Sheets mithilfe eines Skripts ab
Wenn Sie den Namen des aktuell verwendeten Arbeitsblatts dynamisch anzeigen und manuelle Eingaben vermeiden möchten, hilft Ihnen ein einfaches benutzerdefiniertes Skript. Das ist besonders nützlich in Dashboards, Berichten oder Vorlagen, in denen der Arbeitsblattname als Referenz oder in Überschriften zur einfachen Identifizierung genutzt wird.
1. Klicken Sie auf Extras > Skript-Editor, um den Apps Script-Editor zu öffnen. Es öffnet sich ein neuer Tab, in dem Sie Google Apps Script-Code schreiben können:

2. Kopieren Sie im neu geöffneten Projektfenster den folgenden Skriptcode in den ansonsten leeren Code-Editor. Dieser Code erstellt eine benutzerdefinierte Funktion, die den Namen des aktuellen Arbeitsblatts zurückgibt:
function sheetName() {
return SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName();
}

3. Klicken Sie nach dem Einfügen des Codes auf das Symbol Speichern. Kehren Sie dann zu Ihrer Google Sheets-Arbeitsmappe zurück und geben Sie auf dem Arbeitsblatt, auf dem der Name angezeigt werden soll, in der gewünschten Zelle die Formel =sheetname() ein. Drücken Sie Enter, und der aktuelle Arbeitsblattname wird sofort angezeigt.

Anwendungsszenarien und Tipps: Diese Lösung eignet sich hervorragend zur Automatisierung von Berichten, Dokumentationen oder beim Erstellen von Vorlagen, in denen der Registerkartenname innerhalb des Arbeitsblattinhalts referenziert werden muss. Beachten Sie: Der angezeigte Arbeitsblattname wird automatisch aktualisiert, sobald das Arbeitsblatt neu berechnet wird.
Fehlerbehebung: Sollte ein #NAME?-Fehler auftreten oder keine Ausgabe erscheinen, vergewissern Sie sich, dass das Skript korrekt gespeichert wurde und der Funktionsname exakt mit dem in Ihrer Formel verwendeten übereinstimmt. Falls Sie die Tabelle oder das Skript kopieren, müssen Sie unter Umständen die Berechtigungen erneut autorisieren.
Rufen Sie eine Liste der Arbeitsblattnamen in Google Sheets mithilfe eines Skripts ab
Für Benutzer, die die Namen aller Arbeitsblätter derselben Google Sheets-Datei abrufen möchten – etwa zum Erstellen eines Index, eines Übersichtsdashboards oder eines Inhaltsverzeichnisses – lässt sich mit Apps Script eine benutzerdefinierte Funktion erstellen. So umgehen Sie den manuellen Aufwand, Arbeitsblattreferenzen bei jeder Weiterentwicklung Ihrer Datei aktualisieren zu müssen.
1. Klicken Sie erneut auf Extras > Skript-Editor, um das Projektfenster zu öffnen. Kopieren Sie im leeren Code-Editor den unten stehenden Skriptcode:
function sheetnames() {
var out = new Array()
var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
for (var i=0 ; i<sheets.length ; i++) out.push( [ sheets[i].getName() ] )
return out
}

2. Speichern Sie das Skript und kehren Sie zu Ihrer Tabelle zurück. Geben Sie auf dem gewünschten Arbeitsblatt – in der Zelle, in der die Liste aller Arbeitsblattnamen beginnen soll – diese Formel ein: =sheetnames() und drücken Sie Enter. Sofort werden alle Arbeitsblattnamen vertikal in der Spalte angezeigt – jeweils in einer eigenen Zelle.

Anwendungsfälle und Hinweise: Diese Methode eignet sich ideal für Dashboards, Inhaltsverzeichnisse oder die Schnellnavigation innerhalb großer bzw. gemeinsam genutzter Arbeitsmappen und Verzeichnisse, in denen eine automatisch aktualisierte Arbeitsblattliste erforderlich ist. Beachten Sie: Jede skriptbasierte Lösung erfordert beim ersten Einsatz eine Autorisierung und muss unter Umständen aktualisiert oder neu geladen werden, sobald Sie das Skript ändern oder Ihre Datei kopieren. Benutzerdefinierte Funktionen wie =sheetnames() aktualisieren sich nicht in Echtzeit – falls ein Arbeitsblatt hinzugefügt oder entfernt wird, müssen Sie die Formel ggf. erneut eingeben oder Ihr Arbeitsblatt neu laden, um die Ausgabe zu aktualisieren.
Fehlerhinweise: Sollten Sie Aufforderungen zur Genehmigung erhalten, folgen Sie diesen, um das Skript zu autorisieren. Falls keine Namen aufgelistet werden, überprüfen Sie sorgfältig, ob der Funktionsname in der Apps Script-Datei und in der Zellenformel exakt sheetnames lautet.
Listen Sie alle Arbeitsblattnamen auf und navigieren Sie mithilfe von Hyperlinks oder Schaltflächen in Excel-Arbeitsmappe: Mit dem Kutools für Excel-Verknüpfungstabelle erstellen-Tool listen Sie alle Arbeitsblattnamen blitzschnell in einem neuen Arbeitsblatt mit Hyperlinks oder Makroschaltflächen auf und navigieren anschließend mühelos zwischen ihnen. Dieses Tool ist besonders praktisch bei großen, komplexen Excel-Dateien, bei denen die manuelle Verfolgung oder Navigation über Blattregisterkarten umständlich wird. Zu den Funktionen gehören die automatische Erstellung von Hyperlinks, die einfache Verwaltung umbenannter Arbeitsblätter und eine benutzerfreundliche Oberfläche, die für mühelosen Zugriff konzipiert wurde.
Kutools für Excel– Erweitern Sie Excel mit über 300 unverzichtbaren Tools, um Ihre Arbeit schneller und einfacher zu erledigen, und nutzen Sie KI-Funktionen für intelligentere Datenverarbeitung und höhere Produktivität.Jetzt herunterladen |
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins
