Blattnamen in Excel auslesen und in Formeln verwenden
Schritt-für-Schritt-Anleitung
Um den Blattnamen aus einer Zelle in Excel auszulesen und in einer Formel zu verwenden, kannst Du die Funktion INDIREKT() nutzen. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
- Gehe zu dem Blatt, in dem Du die Übersicht erstellen möchtest (z. B. Blatt 11).
- Gib in der Zelle A5 den Namen des Blattes ein, aus dem Du Daten auslesen möchtest (z. B. "Blatt1").
-
Um die Daten aus dem Bereich B6:H19 des angegebenen Blattes auszulesen, verwende die folgende Formel in der Zelle, in der Du die Daten sehen möchtest:
=INDIREKT("'" & A5 & "'!B6:H19")
Diese Formel nutzt den Inhalt der Zelle A5, um den Bezug zum gewünschten Blatt dynamisch herzustellen.
Häufige Fehler und Lösungen
-
Fehler: #BEZUG!
- Lösung: Überprüfe, ob der Blattname in A5 korrekt eingegeben wurde. Der Blattname muss exakt mit dem Namen des Blattes übereinstimmen, einschließlich Leerzeichen.
-
Fehler: Ungültige Formel
- Lösung: Stelle sicher, dass Du die Formel mit dem richtigen Syntax eingibst. Achte auf die Hochkommata und das richtige Format.
Alternative Methoden
Wenn Du eine andere Methode zur Anzeige des Blattnamens in einer Zelle verwenden möchtest, kannst Du folgende Funktionen nutzen:
-
TEXTVERKETTEN(): Falls Du den Blattnamen in einer Zelle zusammen mit anderen Texten darstellen möchtest.
=TEXTVERKETTEN(" "; WAHR; "Der Name des Blattes ist: " & A5)
-
INFO(): Diese Funktion gibt den Namen des aktuellen Blattes zurück, kann aber nicht direkt in einer Formel verwendet werden, um einen anderen Blattnamen auszulesen.
Praktische Beispiele
Hier sind einige praktische Beispiele, wie Du den Blattnamen in Zellen nutzen kannst:
-
Beispiel 1: Wenn Du in A5 "Blatt1" eingibst und in B5 die Formel =INDIREKT("'" & A5 & "'!B6") verwendest, wird der Inhalt von B6 auf Blatt1 angezeigt.
-
Beispiel 2: Erstelle eine Liste in Blatt 11, die die Namen von mehreren Blättern in A5:A10 enthält. Verwende in B5 die Formel =INDIREKT("'" & A5 & "'!B6"), um die Inhalte der jeweiligen Blätter auszulesen.
Tipps für Profis
-
Nutze Datenvalidierung in Zelle A5, um eine Dropdown-Liste der Blattnamen bereitzustellen. So kannst Du den gewünschten Blattnamen einfach auswählen und die Formel bleibt dynamisch.
-
Verwende Namen für Bereiche, um die Lesbarkeit Deiner Formeln zu verbessern. Definiere einen Namen für den Bereich B6:H19 und verwende diesen Namen in der INDIREKT()-Funktion.
FAQ: Häufige Fragen
1. Wie kann ich den Namen des aktuellen Blattes auslesen?
Du kannst die folgende Formel verwenden, um den Namen des aktuellen Blattes zu erhalten:
=ZELLE("filename")
Diese gibt den vollständigen Pfad zurück, einschließlich des Blattes. Du kannst den Blattnamen mit RECHTS() und FINDEN() extrahieren.
2. Funktioniert INDIREKT() auch in älteren Excel-Versionen?
Ja, die Funktion INDIREKT() ist in den meisten Excel-Versionen verfügbar, einschließlich Excel 2010 und höher. Achte darauf, dass Du die Syntax korrekt anwendest.