Récuperer des valeurs en fonction des valeurs de 2 cellules
Fermé
Vivelexcel
-
26 juil. 2019 à 10:38
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 26 juil. 2019 à 10:51
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 26 juil. 2019 à 10:51
A voir également:
- Récuperer des valeurs en fonction des valeurs de 2 cellules
- Fonction si et - Guide
- Excel additionner des cellules - Guide
- Comment récupérer des messages supprimés sur whatsapp - Guide
- Recuperer video youtube - Guide
- Verrouiller des cellules excel - Guide
1 réponse
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié le 26 juil. 2019 à 10:52
Modifié le 26 juil. 2019 à 10:52
Bonjour
dans un premier temps, si les clients ont le même nom et le même prénom, il faudra trouver quelque chose pur les différencier, car Excel, malgré toutes ses formules, ne choisira pas à votre place
ensuite pour retrouver l'adresse avec nom et prénom
à adapter, formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées (elle doit s'afficher automatiquement entre accolades dans la barre de formule)
avec une plage base de données, feuil1,de A2 à J100
A2:A100: nom
B2:B100: prénom
pour retrouver les infos de C à J dans la feuil2 en entrant le nom en A2 et le prénom en B2
en C2:
=SIERREUR(INDEX(feuil1!$A$2:$J$100;EQUIV($A2&$B2;feuil1!$A$2:$A$100&feuil1!$B$2:$B$100;0);3);"")
à la fin de cette formule le ;3)) renvoi la colonne C (3°de la plage) ;4)) pour colonne D ;5)) pour E etc...
vous pouvez regrouper dans cette formule d'autres infos d'entrée si vous en avez pour mieux identifier vos clients
par exemple EQUIV(A2&B2&C2;feuil1!$A$2:$A$100&feuil1!$B$2:$B100&feuil1!$C$2:$C$100;....
attention cette formule entrée en matricielle est assez gourmandes en capacité, limitez bien les plages aux nombres de lignes utiles
crdlmnt
dans un premier temps, si les clients ont le même nom et le même prénom, il faudra trouver quelque chose pur les différencier, car Excel, malgré toutes ses formules, ne choisira pas à votre place
ensuite pour retrouver l'adresse avec nom et prénom
à adapter, formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées (elle doit s'afficher automatiquement entre accolades dans la barre de formule)
avec une plage base de données, feuil1,de A2 à J100
A2:A100: nom
B2:B100: prénom
pour retrouver les infos de C à J dans la feuil2 en entrant le nom en A2 et le prénom en B2
en C2:
=SIERREUR(INDEX(feuil1!$A$2:$J$100;EQUIV($A2&$B2;feuil1!$A$2:$A$100&feuil1!$B$2:$B$100;0);3);"")
à la fin de cette formule le ;3)) renvoi la colonne C (3°de la plage) ;4)) pour colonne D ;5)) pour E etc...
vous pouvez regrouper dans cette formule d'autres infos d'entrée si vous en avez pour mieux identifier vos clients
par exemple EQUIV(A2&B2&C2;feuil1!$A$2:$A$100&feuil1!$B$2:$B100&feuil1!$C$2:$C$100;....
attention cette formule entrée en matricielle est assez gourmandes en capacité, limitez bien les plages aux nombres de lignes utiles
crdlmnt