Funktion INDEX

Auszug aus der EXCEL-Hilfe:

Gibt den Wert eines Elements in einer Tabelle oder einer Matrix zurück, das innerhalb der Matrix die Position einnimmt, die durch die für die Zeile sowie die Spalte angegebenen Indizes festgelegt ist.

Die INDEX-Funktion gibt es in zwei Versionen: Matrixversion und Bezugsversion. Die Matrixversion liefert immer einen Wert oder eine Matrix aus Werten; die Bezugsversion liefert immer einen Bezug. Verwenden Sie die Matrixversion immer dann, wenn das erste der an INDEX übergebenen Argumente eine Matrixkonstante ist.

Syntax 1

Matrixversion

INDEX(Matrix;Zeile;Spalte)

Matrix   ist ein Zellbereich oder eine Matrixkonstante.

Besteht das Argument Matrix aus nur einer Zeile oder Spalte, ist das entsprechende Argument Zeile bzw. Spalte optional.

Erstreckt sich Matrix über mehrere Zeilen und Spalten und ist nur eines der Argumente Zeile oder Spalte angegeben, liefert INDEX eine Matrix, die der gesamten zugehörigen Zeile oder Spalte von Matrix entspricht.

Zeile   markiert die Zeile in der Matrix, aus der ein Wert geliefert werden soll. Wird Zeile nicht angegeben, muss Spalte angegeben werden.

Spalte   markiert die Spalte in der Matrix, aus der ein Wert geliefert werden soll. Wird Spalte nicht angegeben, muss Zeile angegeben werden.

Hinweise

Werden die beiden Argumente Zeile und Spalte gleichzeitig angegeben, liefert INDEX den Wert der Zelle, in der sich Zeile und Spalte schneiden.

Wenn Sie für Zeile oder Spalte 0 (Null) festlegen, liefert INDEX eine Matrix, die alle zu der entsprechenden Spalte oder Zeile gehörenden Werte enthält. Um als Matrix zurückgegebene Werte verwenden zu können, müssen Sie die zugehörige INDEX-Funktion als Matrixformel in einen einzeiligen Zellbereich für eine Zeile und in einen einspaltigen Zellbereich für eine Spalte eingeben. Die Eingabe von Matrixformeln erfolgt mit der Tastenkombination STRG+UMSCHALT+EINGABE.

Zeile und Spalte müssen auf eine Zelle verweisen, die zu Matrix gehört. Ist dies nicht der Fall, liefert INDEX den Fehlerwert #BEZUG!.