bonjour ; M12
=INDEX($B$2:$B$14;SOMMEPROD(MAX(($A$2:$A$14=M2)*($C$2:$C$14=O2)*LIGNE($B$2:$B$14)-1));0)
1) provoquer un decalage pour obtenir 1 si la val est sur la 1ere ligne ;etant donné que le tablo debute en ligne 2 => :-1
cela impose MAX car les 0 sont convertis en -1
ou alors tout simplement (toujours decalage because $B2:B$14)
=INDEX($B$2:$B$14;SOMMEPROD(($A$2:$A$14=M4)*($C$2:$C$14=O4)*LIGNE($B$2:$B$14))-1;0)
cordialement