Formule index equiv qui reporte valeur de la cellulle adjacente
VBB
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 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
A voir également:
- Formule index equiv qui reporte valeur de la cellulle adjacente
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Index téléphonique - Guide
- Formule somme excel colonne - Guide
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
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
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