Bonjour Véronique, André
Si je comprends bien tes explications.
Cette fonction matricielle (à valider par les touches Ctrl+Shift+Entrer), n'est à utiliser que si il y a obligatoirement une suite logique, dans le cas contraire un message d'erreur s'affiche.
=EQUIV(1;(B2:B12<C2:C12)*(C2:C12<D2
12);1)
Utilise cette fonction matricielle avec gestion d'erreur.
=SI(SOMME((B2:B12<C2:C12)*(C2:C12<D2
12))=0;" ";EQUIV(1;(B2:B12<C2:C12)*(C2:C12<D2
12);1))
Utilise cette fonction matricielle dans le cas ou il y a plusieurs solutions.
=SI(SOMME((B2:B12<C2:C12)*(C2:C12<D2
12))=0;" ";EQUIV(MAX((B2:B12<C2:C12)*(C2:C12<D2
12)*D2
12);D2
12;1))
Attention Véronique sur la saisie de tes valeurs, 58.000 est une valeur alphanumérique dû au ".", les fonctions matricielles ci-dessus ne les gèrent pas. Retire le point de tes valeurs (Edition/Rechercher Remplacer...). Pour conserver ton affichage utilise le format personnalisé [>=10000]#"."##0;###0, et tu n'auras plus besoin de saisir le "." comme séparateur de millier.
@+Jean-Marie