Excel-Formel: Indirekter benannter Bereich anderes Blatt -

Inhaltsverzeichnis

Generische Formel

INDIRECT("'"&sheet&"'!"&name)

Zusammenfassung

Um auf einen benannten Bereich auf einem anderen Blatt zu verweisen, können Sie die INDIRECT-Funktion mit der erforderlichen Blattsyntax verwenden. In dem gezeigten Beispiel lautet die Formel in D6:

=SUM(INDIRECT("'"&B6&"'!"&C6))

Dies gibt die Summe der benannten Bereichsdaten auf Sheet1 zurück.

Erläuterung

Die obige Formel bewertet ungefähr so:

=SUM(INDIRECT("'"&B6&"'!"&C6)) =SUM(INDIRECT("'"&"Sheet1"&"'!"&"data")) =SUM('Sheet1'!data)

Sobald die Zeichenfolge unter Verwendung der Werte in B6 und C6 zusammengestellt wurde, wertet INDIRECT die Zeichenfolge aus und wandelt sie in eine geeignete Referenz um.

Beachten Sie, dass Sie in einer Formel auf einen benannten Bereich verweisen können, ohne INDIRECT zu verwenden. Zum Beispiel könnte die Formel in D6 geschrieben werden:

=SUM('Sheet1'!data)

Wenn Sie jedoch die Referenz als Text zusammenstellen möchten und Excel den Text als Referenz behandeln soll, müssen Sie INDIRECT verwenden.

Hinweis: Die einfachen Anführungszeichen werden in der obigen Formel hinzugefügt, damit die Formel funktioniert, wenn ein Blattname Leerzeichen enthält.

Interessante Beiträge...