Aide sur Fonction RechercheV

Résolu
nougi Messages postés 115 Statut Membre -  
nougi Messages postés 115 Statut Membre -
Bonjour,

J'essaie de comprendre la recherche V, qui semble pourtant relativement simple, mais sans succès.

Voici mon problème : j'ai un fichier de plus de 4000 références, enfin lignes pour être précise, et je veux en extraire environ 200 avec leur prix respectif.

Je tape une formule de type : =RECHERCHEV(N6;A2:L255;3;FAUX )

Quand je la tape dans un fichier "test", cela à l'air de très bien marcher, le prix de la référence demandée apparait bien, j'ai même fait une recopie de la formule pour toute la liste de mes références et tout correspond.

Mais quand je tape la même formule dans mon fichier "source" celui de plus de 4000 lignes, la formule ne fonctionne plus et me renvoie vers une erreur "une valeur n'est pas disponible pour la formule ou la fonction"

Je précise que pourtant la valeur apparait bien dans la table de matrice demandé dans la formule.

Est ce que quelqu'un peut me dire le pourquoi du comment ??

Je vous remercie par avance pour votre aide.

5 réponses

  1. Excel-worker Messages postés 603 Statut Membre 58
     
    Bonjour,

    As-tu pensé à mettre ta formule comme ceux-ci :
    =RECHERCHEV(N6;$A$2:$L$255;3;FAUX)

    Cdlt
    0
  2. nougi Messages postés 115 Statut Membre 1
     
    Je viens de tester, pas de changement... :-(
    0
    1. Excel-worker Messages postés 603 Statut Membre 58
       
      faut nous mettre une partie de ton tableur en retirant les infos confidentielles, sinon on ne pourrait pas savoir.

      Cdlt
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    si votre fichier source possède 4000 lignes, peut être fait il changer les limites du champ
    soit $A$2:$L$5000 par exemple, en boquant bien avec les signes $ pour pouvoir tirer la formule en figeant l'adresse du champ
    =RECHERCHEV(N6;$A$2:$L$5000;0)
    ou pour être tranquille, ça fonctionne aussi:
    =RECHERCHEV(N6;$A:$L;3;0)

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
    1. nougi Messages postés 115 Statut Membre 1
       
      Cela ne change toujours rien... comment je peux vous envoyer le tableau ?
      0
      1. Excel-worker Messages postés 603 Statut Membre 58 > nougi Messages postés 115 Statut Membre
         
        tu peux héberger le fichier ici : www.cjoint.com et nous fournir le lien

        Cdlt
        0
    2. nougi Messages postés 115 Statut Membre 1
       
      c'est les premières lignes de mon fameux tableau...
      0
  4. Excel-worker Messages postés 603 Statut Membre 58
     
    Bonjour,

    =RECHERCHE(Z4;$A$2:$X$40;I:I)

    Cdlt
    0
    1. nougi Messages postés 115 Statut Membre 1
       
      Quand ça ne veut pas, ça ne veut pas...toujours pareil #N/A...
      Bon je crois que je vais finir de descendre mon fichier avec le filtre, et ligne par ligne... :-(
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour à tous

    Essaies
    =INDEX($I:$I;EQUIV(Z4;$D:$D;0))

    Cdlmnt
    0
    1. Excel-worker Messages postés 603 Statut Membre 58
       
      ou https://www.cjoint.com/c/EEnpvDgYEZe

      Cela devrait marché.

      EDIT : prends celle de ccm81, la mienne ne marche pas pour tout, va savoir pourquoi ...
      0
    2. nougi Messages postés 115 Statut Membre 1
       
      Mon Sauveur !! :-)
      Je viens de finir en 2mm les 3/4 du tableau...

      Merci, merci !!!
      0