Bonjour à tous de nouveau !
La partie " 1/((A2:A7=F2)*(C2:C7<>"")) " de la formule produit un vecteur ayant pour résultat la valeur 1 ou une valeur d'erreur. En cherchant la valeur 2, elle retourne la position du dernier 1. Cette position appliquée au vecteur "résultat" retourne la valeur attendue.