Trouver les éléments d'une liste pour copiage

Résolu/Fermé
bidoumz514 Messages postés 4 Date d'inscription samedi 17 mars 2012 Statut Membre Dernière intervention 16 octobre 2012 - 16 oct. 2012 à 16:20
bidoumz514 Messages postés 4 Date d'inscription samedi 17 mars 2012 Statut Membre Dernière intervention 16 octobre 2012 - 16 oct. 2012 à 20:15
Bonjour,

Je suis en Excel 2010 et je cherche une fonction qui fait ceci:

J'ai une liste de codes de longueur n à la colonne A. Ces codes sont uniques et composés de trois lettres majuscules.

La colonne B est vide.

J'ai une autre liste de codes de longueur m à la colonne C. m>n. Les codes de la colonne C incluent ceux de la colonne A, mais incluent aussi d'autres codes qui ne sont pas dans la colonne A, et pas dans le même ordre !

La colonne D, également de longueur m, comprend le nom associé à chaque code de la colonne C.

Je veux que pour chaque ligne i de la colonne B, on prenne le code de la même ligne i de la colonne A, qu'on trouve ce code à une ligne j de la colonne C et qu'on inscrive le nom de la ligne j de la colonne D à la ligne i de la colonne B.

Merci

4 réponses

PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 795
16 oct. 2012 à 19:33
Bonjour

Pas très claire
colonne a b c
ligne 1 2 3
je ne vois pas de ligne i

un fichier serait le bienvenu
0
bidoumz514 Messages postés 4 Date d'inscription samedi 17 mars 2012 Statut Membre Dernière intervention 16 octobre 2012
16 oct. 2012 à 19:53
Par exemple,

Si le code à la ligne 4 de la colonne A est "ABC", alors je veux trouver "ABC" dans la colonne C. À la ligne où "ABC" se trouve dans la colonne C, supposons que c'est écrit "123" à la colonne D. Alors je veux écrire "123" à la ligne 4 de la colonne B.
0
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 795
Modifié par PHILOU10120 le 16/10/2012 à 20:00
bonjour

mettre cette formule colonne B

=SI(A1="";"";RECHERCHEV(A1;$C$1:$D$20;2;FAUX))

j'ai mis un contrôle au cas ou il y a une cellule vide
0
bidoumz514 Messages postés 4 Date d'inscription samedi 17 mars 2012 Statut Membre Dernière intervention 16 octobre 2012
16 oct. 2012 à 20:15
Ça marche parfaitement.

J'ai seulement eu à changer le D$20 dans la formule par D$m, où m est la longueur des colonnes C et D.

Merci !
0