Excel-Formel: Zelleninhalt in der angegebenen Zeile und Spalte abrufen

Inhaltsverzeichnis

Generische Formel

=INDIRECT(ADDRESS(row,col))

Zusammenfassung

Um den Zelleninhalt mit einer bestimmten Zeilen- und Spaltennummer abzurufen, können Sie die Funktion ADRESSE zusammen mit INDIREKT verwenden. Im gezeigten Beispiel lautet die Formel in G6:

=INDIRECT(ADDRESS(G4,G5))

Erläuterung

Die Excel ADDRESS-Funktion gibt die Adresse für eine Zelle basierend auf einer bestimmten Zeilen- und Spaltennummer zurück. Zum Beispiel die ADRESSE-Funktion mit 1 für Zeile und Spalte wie folgt:

=ADDRESS(1,1)

gibt "$ A $ 1" als Text zurück.

Die INDIRECT-Funktion gibt eine gültige Referenz aus einer Textzeichenfolge zurück.

In dem gezeigten Beispiel gibt die ADDRESS-Funktion den Wert "$ C $ 9" in INDIRECT zurück:

=INDIRECT("$C$9")

Der INDIREKTE dann diesen Text in eine normale Referenz und gibt den Wert in Zelle C9 zurück, der "Pfirsich" ist.

Hinweis: INDIRECT ist eine flüchtige Funktion und kann in komplizierteren Arbeitsblättern zu Leistungsproblemen führen.

Mit INDEX

Wenn Sie der INDEX-Funktion ein Array zuführen, das bei A1 beginnt und zu referenzierende Zellen enthält, können Sie dasselbe Ergebnis mit einer Formel erzielen, die möglicherweise leichter zu verstehen ist. Die folgende Formel liefert beispielsweise das gleiche Ergebnis wie im Screenshot.

=INDEX(A1:E100,G4,G5)

Die Größe des Arrays ist beliebig, muss jedoch bei A1 beginnen und die Daten enthalten, auf die Sie verweisen möchten.

Interessante Beiträge...