Formule index equiv qui reporte valeur de la cellulle adjacente
VBB
-
via55 Messages postés 14391 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14391 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une liste de plusieurs centaines de comptes et à partir de cette liste, je dois reporter le code se rattachant à chacun des comptes qui eux se retrouvent dans une autre liste. Ex:
Fichier 1 (fichier dans lequel je dois importer les codes)
No de Compte Ventes Code
1 500 ?
2 1000 ?
3 750 ?
Fichier 2 (contenant les No de comptes du fichier 1 et plusieurs autres)
No de compte Code
1 JXN354
3 jxv554
7 QBD874
2 PPP111
Au final, je voudrais obtenir le résultat suivant dans le fichier 1 en entrant une formule dans la 3e colonne:
No de Compte Ventes Code
1 500 JXN354
2 1000 PPP111
3 750 jxv554
Comment faire?
Merci à l'avance
J'ai une liste de plusieurs centaines de comptes et à partir de cette liste, je dois reporter le code se rattachant à chacun des comptes qui eux se retrouvent dans une autre liste. Ex:
Fichier 1 (fichier dans lequel je dois importer les codes)
No de Compte Ventes Code
1 500 ?
2 1000 ?
3 750 ?
Fichier 2 (contenant les No de comptes du fichier 1 et plusieurs autres)
No de compte Code
1 JXN354
3 jxv554
7 QBD874
2 PPP111
Au final, je voudrais obtenir le résultat suivant dans le fichier 1 en entrant une formule dans la 3e colonne:
No de Compte Ventes Code
1 500 JXN354
2 1000 PPP111
3 750 jxv554
Comment faire?
Merci à l'avance
2 réponses
-
Bonjour
si on appelle Ref la colonne A qui contient dans le fichier 1 3 7 2 etc.....
la formule dans fichier 1
=SIERREUR(RECHERCHEV(cell ref fichier 1; champ ref/code fichier 2;2;0);"")
pour écrire la formule d'un fichier à l'autre, entrer le signe = dans la barre de formule, entrez les codes et sélectionnez les champs à, placer pour que les adresses s'inscrive automatiquement
crdlmnt
-
Bonsoir
Pas besoin d'INDEX EQUIV une RECHERCHEV devrait suffire
Pour simplifier commence par nommer la plage des 2 colonnes de ton tableau de correspondance (selectioon plage - clic droit - Nommer plage) par exemple codage
Ensuite dans ta feuille 1, avec le n° de compte en A2, le montant en B2, en C2 mettre la formule = RECHERCHEV(A2;codage;2;0) 2 pour remvoeyr la valeur de la 2eme colonne du tableau et 0 pour rechercher une correspondance exacte
Etirer ensuite la formule vers le bas
Cdlmnt
Via