INDEX
Gibt den Wert einer Zelle in einer Tabelle basierend auf den von Ihnen angegebenen Zeilen- und Spaltennummern zurück.
INDEX(Matrix; Zeile; [Spalte])Argumente
MatrixDer Zellbereich, der Ihre Daten enthältZeileDie Zeilennummer in der Matrix, die zurückgegeben werden sollSpalteDie Spaltennummer in der Matrix, die zurückgegeben werden soll(optional)
=INDEX(A1:C10;5;2)Gibt den Wert in Zeile 5, Spalte 2 des Bereichs zurück
=INDEX(A:A;10)Gibt den 10. Wert in Spalte A zurück
=INDEX(A1:D1;3)Gibt den 3. Wert in einer einzelnen Zeile zurück
- •INDEX+VERGLEICH ist flexibler als SVERWEIS (kann nach links suchen)
- •Wenn Zeile oder Spalte 0 ist, wird die gesamte Spalte oder Zeile zurückgegeben
- •Ideal für dynamische Bereiche und zweidimensionale Nachschlagevorgänge
- •INDEX allein mit einer fest eingetragenen Zeilennummer verwenden, statt sie mit VERGLEICH dynamisch zu ermitteln. Das funktioniert - bis sich die Daten verschieben und stillschweigend das Falsche zurückkommt
- •Zeile und Spalte versehentlich vertauschen, wodurch ein Wert aus einer ganz anderen Zelle geholt wird
- •Eine Spalte angeben, obwohl die Matrix nur eine einzige Spalte hat - das löst ohne ersichtlichen Grund einen #BEZUG!-Fehler aus
VERGLEICHErmittelt die Position, die INDEX dann verwendet - die beiden treten fast immer gemeinsam aufSVERWEISSchneller geschrieben für eine einfache Suche von links nach rechts, kann aber nicht wie INDEX/VERGLEICH nach links suchenXVERWEISDie neuere Funktion, die die meisten INDEX/VERGLEICH-Fälle in einer einzigen, einfacheren Formel abdecktWarum INDEX und VERGLEICH kombinieren statt einfach SVERWEIS zu nutzen?
Weil es INDEX/VERGLEICH egal ist, auf welcher Seite der Suchspalte die Antwort liegt - die Suche kann überall stattfinden, das Ergebnis kann von überall sonst kommen. Zudem läuft es bei großen Datenmengen meist schneller und bricht nicht, sobald jemand eine Spalte einfügt.
Was gibt INDEX zurück, wenn Zeile 0 ist?
Die gesamte Spalte, auf die Spalte verweist (beziehungsweise die gesamte Zeile, wenn stattdessen Spalte auf 0 gesetzt wird). Praktisch in Matrixformeln oder um eine ganze Spalte an eine andere Funktion weiterzugeben.
Kann INDEX einen Wert aus einer vollständigen Tabelle holen, nicht nur aus einer Zeile oder Spalte?
Ja - Zeile und Spalte zusammen angeben, etwa INDEX(A1:D10;5;2), und es landet genau auf dieser einen Zelle.
Müssen Sie eine Formel mit INDEX übersetzen?
Verwenden Sie unseren Übersetzer, um Ihre vollständige Formel zu konvertieren
