RECHERCHE(9^9;$D$5:D5)
9^9 est le nombre que l'on utilise généralement pour identifié un nombre élevé.
Tes nombres sont tous supposés être inférieur à ce nombre.
Tu peux le remplacer par un autre nombre, mais qui doit être absolument supérieur à tous les nombres de ta plage.
$D$5:D5 définit la plage de recherche qui va (colonne D) de la ligne 5 à la ligne contenant la formule. Les $ permettent de figer la cellule de départ de la plage.
Quand tu fais glisser la formule (par exemple en F9) tu obtiens :
RECHERCHE(9^9;$D$5:D9)
La fonction RECHERCHE renvoie, soit la valeur cherchée si elle est trouvée, soit la valeur immédiatement inférieure si elle n'est pas trouvée. (C'est le cas qui nous intéresse)
La valeur n'existant pas, elle renvoie la dernière valeur non vide de la plage. Pour la plage D5:D9, il s'agit donc de la valeur de D5, les autres cellules étant vides.
A noter que c'est le seul cas de figure où on utilise RECHERCHE sur une plage non triée.