Résultat choix listes

Résolu
Bonjour,

Je cherche un moyen d'avoir un résultat en fonction des choix de 2 listes, je m'explique:

__A_______B__________C
Je______mange____une pomme
Je______mange____une poire
Je______nage______à la mer
Tu______nage______à la mer
Tu______mange____une pomme

Le but est de l'utilisateur est une liste déroulante pour les colonnes A B et C et que en fonction des choix il n'affiche que ce qui convient

Si il choisit dans la liste A : Je ,on a

__A_______B__________C
Je______mange____une pomme
Je______mange____une poire
Je______nage______à la mer

Si après il choisit la liste B : mange, on a

__A_______B__________C
Je______mange____une pomme
Je______mange____une poire

ou si il choisit la liste C : une poire, on a

__A_______B__________C
Je______mange____une poire

et ceci dans n'importe quel ordre.

Je crois qu'il faut utiliser des liste dynamique avec des noms de groupes mais je ne suis pas sur !
Merci de l'aide !

Cordialement

8 réponses

  1. Bonjour

    Oui il faut utiliser des listes en cascade, exemple :
    http://www.cjoint.com/c/EIwm6nraPj0

    mais si tu prévois beaucoup de choix cela risque vite d'être fastidieux!

    Cdlmnt
    Via
    0
    1. Re-bonjour,

      C'est exactement ce que je cherche ! merci
      Mon classeur contient 481 ligne donc sa va être long ! mais au moins je peut méditer sur la façon dont c'est fait ! merci à vous
      0
      1. Re

        Une astuce si tu as plusieurs mots similaires donnant accès à des listes identiques par exemple mange et manges (qui donnent choix entre poire ou pomme), au lieu de faire 2 listes l'une avec le nom mange et l'autre avec le nom manges tu peux ne faire qu'une seule liste et tu nommes sa plage mang, puis dans Source de Validation de données au lieu de =INDIRECT($C$3)
        tu mets =INDIRECT(GAUCHE($C$3;4))
        La formule prend les 4 premières lettres à gauche du choix fait en C, donc mange ou manges (ou mangent, ou mangera etc) donnera toujours mang
        0
        1. Le truc c'est que dans la colonne C j'ai plusieurs fois la même chose dans plusieurs case ( comme dans l'exemple du début ...)!!
          0
          1. Si dans la colonne B les items correspondants commencent pareil tu peux faire une sous liste unique pour tous comme je t'indiquais dans mon précédent message, sinon il faut faire autant de sous-listes que d'items différents en B

            Tu peux joindre un exemple de ton fichier sur cjoint.com, faire créer un lien le copier et revenir l'indiquer ici, je regarderais ce qui est simplifiable
            0
            1. Salut,

              Voici un fichier excel simplifier et pour d'autre raison que je ne peut pas donner ^^

              https://www.cjoint.com/c/EIxhgCWo6zp

              je pense que les explication dedans sont clair, si jamais c'est trop compliqué ou impossible tenpis ^^

              merci !
              0
              1. Pour information je suis sur excel 2010
                0
            2. Bonsoir

              Je ne comprends pas bien quelles doivent être les listes et sous-listes
              Et je ne vois pas où sont tes listes de choix dans le tableau à gauche

              Etablis un arbre des choix possibles de ce style, après on y verra plus clair


              Cdlmnt
              Via
              0