Ma RECHERCHEV ne m'indique pas les bonnes données

Résolu
Simon -  
vever03300 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai sur une des feuilles de mon classeur une liste déroulante avec des noms commerciaux de produits, je voudrais que s'affiche sur une ligne en dessous les numéros d'agrément de mes produits commerciaux. J'ai donc sur une autre feuille , un tableau avec une colone contenant les produits (C'est cette colone qui est la réference de ma liste déroulante) et une colone contenant les numéros d'agrément. Le problème est que lorsque je fais une RECHERCHEV pour faire apparaitre les numéros d'agrements en fonction du nom des produits, ce ne sont jamais les bons numéros d'agréments. J'éspere que mon fichier joint va fonctionner comme ceci :

http://cjoint.com/?CBuky5liLhs

En espérant que vous pourrez m'aider.
Cordialement.
Simon

3 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour tous
hé bé Mike.... le café , c'est mieux tu sais le matin!

Le lien était bien dans le message (mais pas en bleu, d'accord)

Pour la formule RECHERCHEV
telle qu'elle est écrite, il faudrait que votre colonne de Recherche A soit classée par ordre alphabétique.
écrivez la comme suit:

=RECHERCHEV(B1;paramètres!A2:B40;2;0)

avec la fin au choix: ;0) ou ;FAUX) ou simplement ;)

qui doit à Excel qu'il faut trouver une valeur exacte et pas une proche.

Et pour éviter que votre résultat soi #N/A si la cellule B1 est vide, écrivez:
=SI(B1="";"";RECHERCHEV(B1;paramètres!A2:B40;2;0) )

crdlmnt
Errare humanum est, perseverare diabolicum
1
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Ah oui, maintenant, mais il me semble bien pas à l'origine, enfin peut être aurai je lu en diagonale, tu as de toute façon raison je vais de ce pas m'en faire couler un bien serré

Cordialement
Mike-31
0
Simon
 
Merci Mike, je vais essayer a mais ne vous inquietez pas c'est que j'ai ajouté le lien au message après votre conseil plutôt que de faire un nouveau message, le café bien serré ne sera donc qu'un doux bonus ...
0
Simon
 
Ca a l'air de fonctionner, merci beaucoup!
J'essaie juste de l'appliquer sur mon document initial et je vous redis.
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Ah mon ami Vaucluse, je te retiens pour avoir semé le doute, maintenant que j'ai doublé la dose, je suis excité, je vais être obligé d'absorbé l'anti dote qui rend euphorique

Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
OK Simon.... et merci pour Mike de votre franchise.. ça nous évitera de le trouver un peu gâteux :-)))

(rassurez vous, il en est loin!)

Bonne route
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Le mieux effectivement est d'avoir ton fichier sous les yeux que tu peux joindre avec ce lien

https://www.cjoint.com/

0
vever03300 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
salut
deja a tu fais un tableau avec tes données que tu as nommé et apres utilise la fonction:
=si(estvide(c4;"";recherchev(c4;nom;2;0))
c4 exemple de cellule ou tu vas selectionné ton produit
nom est le nom donné a ton tableau pas plus de 2 colonnes a chaque fois
0