Lies des cellules a plusieur table d'un classeur

Fermé
pierrot82911 - Modifié par pierrot82911 le 2/12/2014 à 09:42
redaiwa Messages postés 351 Date d'inscription mardi 7 octobre 2008 Statut Membre Dernière intervention 25 janvier 2024 - 2 déc. 2014 à 12:39
Bonjour,
je rencontre un petit problem j'ai dans un classeur excel 2 tables,
et j'ai dans la tables 2 une liste de client (code client, nom du client, pays) et je voudrais que en tapant mon code client dans la table 1 le nom et le pays d'ou vient le client apparaissent.

merci a ces qui repondront




A voir également:

2 réponses

jordane45 Messages postés 38393 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 janvier 2025 4 731
2 déc. 2014 à 09:55
Bonjour,

Cela ressemble simplement à l'utilisation de la formule RECHERCHEV

Ou encore mieux... l'utilisation du couple de fonctions INDEX/EQUIV.
=INDEX(matrice;EQUIV(valeur_cherchée;matrice;0);no_colonne)

Exemple :
=INDEX(C3:E12;EQUIV(H4;C3:C12;0);3)


C3:E12 : Tableau contenant les données
H4 : Valeur à chercher
C3:C12 : Plage de cellule (Colonne) contenant la liste des valeurs pouvant correspondre à la valeur cherchée
0 : laisser cette valeur pour une recherche exacte
3 : N° de colonne des valeurs à afficher. (cette valeur est relative... c'est à dire qu'elle dépend de la position par rapport au Tableau contenant les données..
Ici 3 correspond à la colonne : C+2 (C étant la colonne 1) => soit la colonne E


0
merci de votre Reponses mais cela ne fonctionne pas pour mes tables
0
jordane45 Messages postés 38393 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 janvier 2025 4 731 > pierrot82911
2 déc. 2014 à 10:32
Ben.. comment dire.......
Si :
1 - Tu ne nous montres pas la formule que tu as écris
2 - Que tu ne nous dis pas exactement comment sont tes tables

.... comment veux tu qu'on puisse t'aider ???

A la limite... dépose ton fichier Excel sur le site cijoint.com puis colle nous le lien ici qu'on puisse le télécharger et regarder comment il est fait !
0
redaiwa Messages postés 351 Date d'inscription mardi 7 octobre 2008 Statut Membre Dernière intervention 25 janvier 2024 119
2 déc. 2014 à 12:26
Salam pierrot82911.

Si la table 2 est nommée, alors quand on saisit un code quelque part (par exemple en G1) :
1-pour trouver le nom du client, la formule est : =RECHERCHEV(G1;table2;2;false)
2-pour trouver le nom du pays, la formule est : =RECHERCHEV(G1;table2;3;false)

Si la table 2 n'est pas nommée, alors en supposant que le code est en colonne A, le nom en colonne B et le pays en colonne C:
1-pour trouver le nom du client, la formule est : =RECHERCHEV(G1;A:C;2;FAUX)
2-pour trouver le nom du pays, la formule est : =RECHERCHEV(G1;A:C;3;FAUX)

Essaye et rend-nous la réponse.

:-D
0
jordane45 Messages postés 38393 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 janvier 2025 4 731
2 déc. 2014 à 12:29
L'inconvénient avec RECHERCHEV ... c'est que :
1 - Les données doivent être triées
2 - Qu'on ne peut chercher QUE dans la première colonne...

Contrairement à INDEX/EQUIV ..
0
redaiwa Messages postés 351 Date d'inscription mardi 7 octobre 2008 Statut Membre Dernière intervention 25 janvier 2024 119 > jordane45 Messages postés 38393 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 janvier 2025
2 déc. 2014 à 12:39
Salam jordane45.

Je sais bien mais c'est une solution parmi d'autres et cela peut ne pas lui poser de problème.

Bonne journée à tous :-)
0