Une seconde formule qui donne le même résultat mais qui est dynamique si tu ajoutes des données.
VB:
=INDEX(DECALER(Données!$A$2;;EQUIV('Assemblages vis écrou'!$D9;Données!$B$1:$J$1;0);NB.SI(Données!A:A;"<>"&"")-1);EQUIV('Assemblages vis écrou'!$D$5;Données!$A:$A;0)-1)