Bonsoir
Pour ta 1ère demande, essaye :
=SI(I2="";"";SI(ESTERREUR(PETITE.VALEUR(SI($C6:$G6>0;$C6:$G6);I2));0;PETITE.VALEUR(SI($C6:$G6>0;$C6:$G6);I2)))
Attention ! Formule Matricielle : à valider avec CTRL+Maj+Entrée (et non pas seulement Entrée)
Je regarde l'autre (pas sûr ce soir)
Edit : pour l'autre formule :
=INDEX($AE$18:$AX$18;EQUIV(GRANDE.VALEUR($AE$20:$AX$20-TRANSPOSE(LIGNE($1:$20))/10000;COLONNES($A:A));$AE$20:$AX$20-TRANSPOSE(LIGNE($1:$20))/10000;0))
Toujours en validation Matricielle
Amicalement
Nad