Résultat choix listes

Résolu
Th3Kill3r56 Messages postés 11 Statut Membre -  
via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   -
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. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
  2. Th3Kill3r56 Messages postés 11 Statut Membre
     
    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
  3. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Th3Kill3r56 Messages postés 11 Statut Membre
     
    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
  6. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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
  7. Th3Kill3r56 Messages postés 11 Statut Membre
     
    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. Th3Kill3r56 Messages postés 11 Statut Membre
       
      Pour information je suis sur excel 2010
      0
  8. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    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