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

Résolu
Simon -  
vever03300 Messages postés 12 Statut Membre -
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

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    1. Mike-31 Messages postés 18205 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      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
    2. 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
    3. Simon
       
      Ca a l'air de fonctionner, merci beaucoup!
      J'essaie juste de l'appliquer sur mon document initial et je vous redis.
      0
    4. Mike-31 Messages postés 18205 Date d'inscription   Statut Contributeur Dernière intervention   5 147
       
      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
    5. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      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
  2. Mike-31 Messages postés 18205 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

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

    https://www.cjoint.com/

    0
  3. vever03300 Messages postés 12 Statut Membre
     
    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