Auswählen, um zum Inhalt zu springen.
Den letzten, ersten, obersten und untersten Wert finden

Den letzten, ersten, obersten und untersten Wert finden

fx
INDEX MAX MIN VERWEIS WENN

Nehmen wir mal an, Sie haben eine Tabelle mit Daten und möchten den letzten , ersten , obersten oder untersten Wert in einer Zeile oder Spalte finden. In diesem Artikel zeige ich Ihnen, wie Sie das ganz einfach mit Excel-Formeln bewerkstelligen können.

Der letzte Wert in einer Zeile: So einfach geht’s

Beginnen wir mit dem klassischen Problem: Wie finde ich den letzten Wert in einer Zeile? Angenommen, Ihre Daten stehen in B8:G8. Die Formel dafür lautet:

=INDEX(B8:G8;MAX(WENN(B8:G8<>"";SPALTE(B8:G8)-SPALTE(B8)+1)))

Was macht diese Formel?

  • WENN(B8:G8<>"";SPALTE(...)) überprüft, welche Zellen nicht leer sind, und erstellt daraus eine Liste von Spaltennummern.
  • MAX(...) findet die größte dieser Nummern – also die Position des letzten Werts.
  • INDEX(...) holt dann den entsprechenden Wert aus der Zeile.

Falls Sie lieber eine kürzere Variante verwenden möchten, können Sie auch diese Formel nutzen:

=VERWEIS(2;1/(B8:G8<>"");B8:G8)

Sie funktioniert ähnlich, ist aber etwas weniger flexibel. Mit LET lässt sich auch der Bereich einmal definieren:

=LET(
    Bereich; B8:G8;
    SpaltenOffset; SPALTE(Bereich)-SPALTE(B8)+1;
    LetzteSpalte; MAX(WENN(Bereich<>""; SpaltenOffset));
    INDEX(Bereich; LetzteSpalte)
)

Jetzt wollen wir den ersten Wert in einer Zeile finden – also den ganz linken Eintrag. Dafür verwenden wir eine ähnliche Formel, aber statt MAX nehmen wir MIN, weil wir ja die kleinste Spaltennummer suchen:

=INDEX(B8:G8;MIN(WENN(B8:G8<>"";SPALTE(B8:G8)-SPALTE(B8)+1)))

Der oberste und unterste Wert in einer Spalte

Was tun, wenn Ihre Daten vertikal angeordnet sind? Dann interessiert uns vielleicht der oberste oder unterste Wert in einer Spalte. Nehmen wir an, Ihre Daten stehen in A1:A10.

Oberster Wert:

=INDEX(A1:A10;MIN(WENN(A1:A10<>"";ZEILE(A1:A10)-ZEILE(A1)+1)))

Unterster Wert:

=INDEX(A1:A10;MAX(WENN(A1:A10<>"";ZEILE(A1:A10)-ZEILE(A1)+1)))

Die Formeln funktionieren genauso wie bei den Zeilen, nur dass wir jetzt mit Zeilennummern (ZEILE) statt Spaltennummern arbeiten.

Fazit

Ob Sie den letzten Eintrag in einer Zeile, den ersten Wert in einer Spalte oder irgendetwas dazwischen suchen – Excel hat die Antwort parat.

Wir benutzen Cookies

Diese Webseite nutzt Cookies. Näheres dazu erfahren Sie in unserer Datenschutzerklärung.