Bonjour à tous,
Voici mon problème :
J'ai deux listes de collaborateurs, l'une en feuille A, l'autre en feuille B. Dans une feuille C, je souhaiterais extraire les valeurs de la feuille B qui ne seraient pas présentes dans la feuille A. Autrement dit, s'il y a une même valeur dans les listes des feuilles A et B, elle ne doit pas se retrouver en C. Cela suppose donc que la liste en feuille C doit être une copie de B amputée d'un certain nombre d'entrées.
Ma formule d'extraction est la suivante (en C!B2) : =SI(ESTNA(EQUIV(B!B2;A!C:C;0));B!B2;"")
Elle se basait initialement sur l'adresse mail et fonctionnait parfaitement, mais cette donnée a dû être supprimée. Elle se base donc à présent sur le numéro de matricule (valeur unique !). Et là, l'extraction ne tient plus compte de la condition décrite au premier paragraphe. J'obtiens une copie carbone de la liste en feuille B.
Là où c'est encore plus bizarre, c'est que la formule semble fonctionner pour certaines données, mais pas d'autres. Ainsi, le nom "BARISEAU" existe en A (ligne 24107), en B (ligne 204), mais pas en C (comme prévu par la condition) tandis que le nom "ROMBAUTS" existe en A (ligne 5), en B (ligne 42) et en C (ligne 42). Il s'agit pourtant de la même formule.
Merci à tous pour votre aide.
PS : je travaille en Excel 2010, mais le fichier doit être compatible avec les versions antérieures.