Recherchev multiple solution

Bonjour,

Pourriez vous m'aider pour finaliser cette formule.
=SI(A2=Feuil1!A2;RECHERCHEV(Feuil2!A2;Feuil1!A2:C21;3;FAUX))
Avec cette formule je n'ai qu'un seul résultat alors que je souhaiterai en avoir plusieurs.

Merci de votre aide

5 réponses

  1. Bonsoir le fil,

    je ne sais pas si j'ai tout compris, regarde le fichier en retour
    https://www.cjoint.com/c/FKtwykcdn2j

    A+
    Mike-31

    Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
    1
    1. Bonsoir,

      Merci, le résultat est celui souhaité. En revanche j'ai essayé en ajoutant un 3ieme programme car sur mon vrai fichier j'ai une centaine de programme et la formule ne marche plus. Pourriez vous me dire ce que je dois faire pour la faire fonctionner.

      Merci
      0
    2. Re,

      alors construit un exemple de fichier près de la réalité avant de le poster pour nous éviter de travailler dans le vague, après on verra s'il est possible de traiter et comment traiter ton problème
      0
  2. Contributeur
    Bonjour.

    Il existe une grande quantité de fonctions dans Excel, chacune ayant une action spécifique.
    RECHERCHEV est la fonction qui permet de trouver, dans une plage, la première occurrence d'une donnée et d'afficher l'item correspondant (même ligne) dans une colonne déterminée .
    Cette fonction n'est donc pas du tout appropriée pour trouver l'ensemble des occurrences d'une donnée.

    Alors je te recommande vivement d'étudier cette discussion.
    C'est bien, la retraite ! Surtout aux Antilles ... :-) 
    Raymond (INSA, AFPA, CF/R)
    0
    1. Merci pour vos réponses. Ayant peu de connaissance je n'ai pas solutionné mon problème.

      Je vous joint le fichier excel, si vous pouvez m'aider pour cette formule.
      L'objectif est de trouver par rapport au numéro de programme indiqué dans la cellule A2 de la feuille 2, tous les modules (colonne C) de la feuille 1.
      http://www.cjoint.com/c/FKtp3GdYkKO

      Merci d'avance
      0
      1. Contributeur
        Ton fichier-exemple ne convient pas à cette démonstration :
        dans la colonne C tous les modules sont différents !
        0
      2. @Raymond PENTIERoui c'est normal que les modules soit différents. Dans le programme 1 il y a tous les modules commençant par QLP et dans programme 2 tous les modules commençants par CDP. Je voudrais donc que ma formule trouve tous les modules appartenant à un programme.
        0
      3. Contributeur
        @houhacabezouça, nous devions le deviner !

        et dans ce cas, ton tableau est très incomplet : toutes les cellules des colonnes A et B doivent être renseignées, afin que le tableau A1:C21 qui contient 27 cellules renseignées et 36 cellules vides se transforme en une base de données de 63 cellules, avec laquelle on peut opérer des tris et des filtres et utiliser des fonctions de recherche.
        0
      4. @Raymond PENTIERExcuse moi si je ne suis pas très clair, ce n'est pas toujours evident d'expliquer ce que l'on souhaite.
        J'ai refais ci joint le tableau comme tu m'as indiqué. Pourrais tu me trouver une formule qui me permet, en modifiant le numéro de programme dans la cellule A2 de la feuille 2, d'avoir tous les modules appartenant à ce programme?
        http://www.cjoint.com/c/FKtwBRxAT1O
        0
      5. Contributeur
        @houhacabezouIl te suffit maintenant de faire un filtre sur la colonne A ...
        0
    2. Contributeur
      Bonjour Houhacabezou

      Une idée dans le fichier

      http://www.cjoint.com/c/FKujU6G33Rx
      0