Formule pour croiser deux listes Excel
Résolu
lilboudo
-
lilboudo -
lilboudo -
Bonjour,
Ci-joint un exemple: http://www.cjoint.com/c/EGwuiRzbZpj
J'ai deux listes qui partagent deux colonnes identiques (Nom et Prénoms). La première liste comporte en outre les numéros matricules (ce que la deuxième n'a pas), et la seconde comporte des dates et lieu de naissance (ce que la première n'a pas).
J'aimerais, avec une formule, retrouver les dates et lieux de naissance de la première liste, en utilisant les colonnes identiques des deux listes. Une colonne ne suffit pas car deux étudiants peuvent avoir le même nom ou le même prénom; il est rare cependant (postulat) que plusieurs étudiants aient les mêmes nom et prénom à la fois.
Merci beaucoup de votre aide.
Cdt
Laurent
Ci-joint un exemple: http://www.cjoint.com/c/EGwuiRzbZpj
J'ai deux listes qui partagent deux colonnes identiques (Nom et Prénoms). La première liste comporte en outre les numéros matricules (ce que la deuxième n'a pas), et la seconde comporte des dates et lieu de naissance (ce que la première n'a pas).
J'aimerais, avec une formule, retrouver les dates et lieux de naissance de la première liste, en utilisant les colonnes identiques des deux listes. Une colonne ne suffit pas car deux étudiants peuvent avoir le même nom ou le même prénom; il est rare cependant (postulat) que plusieurs étudiants aient les mêmes nom et prénom à la fois.
Merci beaucoup de votre aide.
Cdt
Laurent
A voir également:
- Formule pour croiser deux listes Excel
- Liste déroulante excel - Guide
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Excel mise en forme conditionnelle formule - Guide
1 réponse
Bonsoir Laurent
Formule matricielle en D2 :
=INDEX(G:G;EQUIV(A2&B2;E:E&F:F;0))
à valider par CTRL+MAJ+Entrée (la formule se met entre { } automatiquement)
à étire ensuite vers le bas
et si tu ne veux pas de N/A lorsqu'il n'y a pas de correspondance :
=SIERREUR(INDEX(G:G;EQUIV(A2&B2;E:E&F:F;0));""
Cdlmnt
Via
Formule matricielle en D2 :
=INDEX(G:G;EQUIV(A2&B2;E:E&F:F;0))
à valider par CTRL+MAJ+Entrée (la formule se met entre { } automatiquement)
à étire ensuite vers le bas
et si tu ne veux pas de N/A lorsqu'il n'y a pas de correspondance :
=SIERREUR(INDEX(G:G;EQUIV(A2&B2;E:E&F:F;0));""
Cdlmnt
Via
merci beaucoup pour cette précieuse aide. Problème résolu.
Cdt
Laurent