Petit souci avec la fonction Recherchev

Bonjour à tous,

Je souhaiterais automatiser un remplissage de champ sur un bon de commande.

Sur une cellule M3 par exemple j'ai une liste de choix client; si je sélectionne le client Dupont par exemple je souhaiterais que les champs adresse se remplissent automatiquement avec l'adresse correspondante.

J'ai donc créé une table sur une autre feuille avec le nom de tous mes clients en colonne b et leur adresse respective en colonne C .

Je pensais que la fonction recherchev me permettrai de le faire avec cette formule :=SI(N(M3<>0);RECHERCHEV(M3;TABLES!$A$2:$I$350;2);"") mais bien entendu cela ne peut fonctionner car le choix de la cellule M3 est multiple.

Une âme charitable pourrait m'aider ?

Bonjour, Bienvenue sur le forum,

Normalement ça devrait fonctionner. Mais si tu changes la valeur de la cellule, le reste changera aussi. Essaye comme ça :

=SIERREUR(RECHERCHEV(M3;TABLES!$A$2:$I$350;2;0);"")

Si ça ne marche pas, un fichier d'exemple serait nécessaire pour tester une solution adaptée.

Bonjour,

Salutation Raja,

Peut-etre faut-il ajouter FAUX à tes arguments de fonction

=SI(N(M3<>0);RECHERCHEV(M3;TABLES!$A$2:$I$350;2;FAUX);"")

Cordialement,

Leakim

Génial !

Merci à vous deux vous me faites gagner un temps précieux

Rechercher des sujets similaires à "petit souci fonction recherchev"