Bonjour,
Normalement, une simple formule RECHERCHEV ferait l'affaire, exemple en C2
=RECHERCHEV($B2;$H$2:$I$13;2;0)
Mais, le problème est que celle-ci ne gère pas les doublons et renverrait toujours le même nom si dans la plage de valeurs à tester il y avait plusieurs fois la même valeur attribuée à des personnes différentes.
Pour que cela, il faut procéder autrement, j'ai ajouté 2 colonnes (vous pouvez les masquer par la suite), qui compte le nombre de valeurs trouvées, ceci permet de distinguer chaque nom et ainsi d'éviter les doublons.
En colonne F, formule qui compte le nombre de fois où la valeur est trouvée dans le tableau de la base de données :
=NB.SI($H$1:$H2;$H2)
En colonne D, formule qui compte le nombre de fois où la valeur est trouvée dans le tableau des résultats:
=NB.SI($B$1:$B2;$B2)
Et enfin la formule qui extrait le nom des collaborateurs en fonction des valeurs associées( Attention formule matricielle, à valider avec CTRL + SHIFT + ENTREE).
=INDEX($F$2:$I$15;EQUIV(1;($F$2:$F$15=$D2)*($H$2:$H$15=$B2);0);4)
Dans le fichier joint, j'ai ajouté des noms qui possédaient la même valeur, on peut voir que dans le tableau de restitution ils sont bien présents, alors que si vous conservez la première formule, vous n'obtiendrez pas ce résultat.
Cdlt