Excel-Formel: Listenblattindexnummern -

Generische Formel

=SHEET(INDIRECT(name&"!A1"))

Zusammenfassung

Um die Indexnummern von Blättern in einer Excel-Arbeitsmappe aufzulisten, können Sie die Blattnamen eingeben und dann eine Formel verwenden, die auf den Funktionen SHEET und INDIRECT basiert. Im gezeigten Beispiel lautet die Formel in C5:

=SHEET(INDIRECT(B5&"!A1"))

Erläuterung

Die INDIRECT-Funktion versucht, Text als gültige Referenz auszuwerten. In diesem Fall wird der Blattname aus Spalte B gezogen und mit einem Ausrufezeichen und dem Text A1 verknüpft:

=B5&"!A1" ="Sheet1"&"!A1" ="Sheet1!A1"

Die INDIRECT-Funktion zwingt dann den Text "Sheet1! A1" in eine gültige Referenz, die an die SHEET-Funktion übergeben wird.

Die SHEET-Funktion gibt dann den aktuellen Index für jedes Blatt wie aufgelistet zurück.

Interessante Beiträge...