Formule Si

Résolu
Phil -  
 Phil -
Bonjour a tous & bonne & heureuse annnee

voila mon probleme, je souhaite creer une feuille de commande sous excel:

1- j'ai une liste avec la categorie & libelle. Dans la categorie j'ai electricite & dans le libelle j'ai ampoule, prises, cables etc..

2- j'aimera qu'en selectionant electricite dans la cellule A1 de ma feuille de commande automatiquement il me donne le choix du libelle dans la cellule A2

merci d'avance pour votre aide

3 réponses

  1. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

    Avec la méthode indiquée par michel_m, tu crées des listes en cascade.
    Cette méthode utilise des listes de validation qui sont renseignées avec des noms de champ et la fonction INDIRECT ().

    Dans le gestionnaire de noms, tu peux voir les 5 plages nommées :
    D2:G2 nommée etapes
    D3:D6 nommée entrée
    E3:E6 nommée plat_du_jour
    F3:F6 nommée fromage
    G3:G6 nommée dessert

    La cellule D9 contient une liste validation dont la source est = etapes, c'est-à-dire la plage D2:G2 qui correspond aux étapes du menu.

    La cellule D12 contient une autre liste validation.
    La particularité de cette deuxième liste, c'est qu'elle a pour source =INDIRECT($D$9).
    La fonction INDIRECT permet de renvoyer la référence spécifiée par la valeur de la cellule D9.
    Exemples :
    - si D9 contient la valeur "plat_du_jour", la source =INDIRECT($D$9) est alors équivalente à = plat_du_jour, soit = E3:E6.
    - si D9 contient la valeur "entrée", la source =INDIRECT($D$9) est alors équivalente à = entrée, soit = D3:D6.
    - Etc.

    J'espère que cette explication te suffira pour mieux appréhender les listes en cascade.
    A+
    1
    1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      Merci du coup de main, Gyrus :o)
      0
    2. Gyrus Messages postés 3360 Statut Membre 526
       
      Avec plaisir ! c'est l'occasion de réviser un classique :D
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour,
    voir cet exemple avec liste de validation de données:
    https://www.cjoint.com/?3AdrXEVto39
    0
    1. Phil
       
      bsr michel ton exemple colle tout a fait a mon besoin mais comment dans ta seconde cellule tu rattache le choix au menu?
      0
    2. Phil
       
      bjr michel & merci je bloquais prcq je ne savais pas qu'il faillait definir un nom pour les champs c'est Raymond qui m'a mis la puce a l'oreille lol cela fonctione merci encore
      0