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

Résolu/Fermé
Simon - Modifié par Simon le 20/02/2013 à 10:26
vever03300 Messages postés 10 Date d'inscription lundi 3 mars 2014 Statut Membre Dernière intervention 14 septembre 2019 - 3 mars 2014 à 18:15
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 lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 20/02/2013 à 10:33
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 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
20 févr. 2013 à 10:40
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
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
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 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
Modifié par Mike-31 le 20/02/2013 à 10:58
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 lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
20 févr. 2013 à 10:53
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 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 076
20 févr. 2013 à 10:19
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 lundi 3 mars 2014 Statut Membre Dernière intervention 14 septembre 2019
3 mars 2014 à 18:15
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