Casse-tête : INDEX+EQUIV+Doublons

fidounette

XLDnaute Nouveau
Bonjour à tous,

Je suis sous Excel 2007.
J'ai un classeurA dont la cellule D2 de la feuille 1 se remplit automatiquement avec une valeur correspondante dans la colonne C du classeurB. Ce remplissage se fait à condition que :
- la cellule B2 de la feuille1 du classeurA corresponde à la colonne B de la feuille2 du même classeur traduction [classeurA]feuill1!B2 = [classeurB]feuill2!B:B
- la cellule C correspondante dans la feuille2 du classeurA correponde à la colonne A du classeurB
- la cellule C2 de la feuille1 du classeurA corresponde à la colonne B du classeurB
traduction [classeurA]feuil1!C2 = [classeurB]feuil1!B:B
Pour tout cela j'ai utilisé la formule:
Code:
{=SIERREUR(INDEX([classeurB]feuill1!C:C;EQUIV(INDEX(feuil2!C:C;EQUIV(feuil1!B2;feuil2!B:B;0))&C2;[ClasseurB]feuil1!D:D;0))&"";"")}
Cette formule marche très bien sauf dans le cas où j'ai un doublon dans la colonne [classeurA]feuil1!B:B , j'ai toutes les lignes qui ont la même valeur qui se remplissent aussi sans tenir compte de la colonne [classeurA]feuil1!C:C et je ne peux plus modifier cette valeur.

Pourquoi?! Comment faire?!
Je sais que le problème n'est pas évident vu de l'extérieur donc je vous envoies une structure de mes classeurs qui mets en évidence mon problème.
Classeur A : http://cjoint.com/?ADCpKpXQdp5
Classeur B : http://cjoint.com/?ADCpLdhOnSo

Merci beaucoup à ceux qui auront le courage de s'y attarder.
 

Discussions similaires

Réponses
6
Affichages
770
  • Question
Microsoft 365 RECHERCHE and co
Réponses
18
Affichages
2 K

Statistiques des forums

Discussions
314 040
Messages
2 104 930
Membres
109 207
dernier inscrit
Fayssane