Hallo Michael,
wenn Du die Funktion INDEX() kennst, dann ist Dir auch bekannt, dass diese, wenn man sie nur auf eine Spalte anwendet, nur ein Argument benötigt, nämlich das Argument "Zeilennindex".
Der "Spaltenindex" wird nur benötigt wenn sich INDEX() über eine mehrspaltige Matrix ersteckt.
Und genau dieser Zeilenindex wird mit der Funktion KKLEINSTE() berechnet.
Den Sinn und die Syntax dieser Funktion erfährst Du in der Hilfe.
Da aber in der Beispieldatei gleiche Kriterien vorhanden sind, ist es notwendig diese zu zählen um bei Gleichheit trotzdem eine andere Zeilennummer zu erhalten.
Diese Prozedur wird nun durch die integrierte WENN-Abfrage mittels ZÄHLENWENN() erledigt.
Mehr kann man hier nicht erklären, da hilft nur nachvollziehen durch eigene Tests, auch wenn es schwer fällt.
Gruß Rainer