XL 2013 Index et equiv (résolu)

Cougar

XLDnaute Impliqué
Bonjour,

Besoin de votre aide avec la fonction index et equiv car recherchev ne fonctionne pas.

J'ai 2 fichiers FichierA et FichierB. Dans le FichierA colonne B, la formule doit trouvé la correspondance de la colonne A (nom) dans le FichierB (colonne B, C, D) et inscrire la valeur de la colonne A (ex. : FichierA, sous fonction = A1C pour aa, A1R pour CC, etc.), ou comment écrire la formule avec rechercheV ? Idéalement il ne faudrait pas ouvrir le FichierB.

Merci de votre aide
 

Pièces jointes

  • FichierA.xlsx
    8 KB · Affichages: 11
  • FichierB.xlsx
    8.1 KB · Affichages: 6

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Cougar,
Une possibilité en PJ avec :
VB:
=SIERREUR(INDEX('C:\Users\PC_PAPA\Desktop\[FichierB.xlsx]Feuil1'!$A$2:$A$7;EQUIV(A2;'C:\Users\PC_PAPA\Desktop\[FichierB.xlsx]Feuil1'!$B$2:$B$7;0));SIERREUR(INDEX('C:\Users\PC_PAPA\Desktop\[FichierB.xlsx]Feuil1'!$A$2:$A$7;EQUIV(A2;'C:\Users\PC_PAPA\Desktop\[FichierB.xlsx]Feuil1'!$C$2:$C$7;0));SIERREUR(INDEX('C:\Users\PC_PAPA\Desktop\[FichierB.xlsx]Feuil1'!$A$2:$A$7;EQUIV(A2;'C:\Users\PC_PAPA\Desktop\[FichierB.xlsx]Feuil1'!$D$2:$D$7;0));"")))

RechercheV, dans votre cas, ne peut pas marcher. Pour utiliser RechercheV il faut absolument que la valeur qui doit être extraite se trouve à droite de la valeur recherchée.
En d'autres termes vous pouvez rechercher une valeur en colonne B sur un critère en colonne A mais pas une valeur en A sur un critère en B. ( puisqu'on spécifie le N° colonne où extraire et que ce nombre est positif. )
 

Pièces jointes

  • FichierA.xlsx
    9.1 KB · Affichages: 6

Discussions similaires

Statistiques des forums

Discussions
312 194
Messages
2 086 066
Membres
103 110
dernier inscrit
Privé