How to create cascading dropdown menus in Google Sheets

Поділитися
Вставка
  • Опубліковано 16 лип 2024
  • In this new video, we will see how to create dependent cascading dropdown lists in #googlesheets.
    We will create a first dropdown menu, followed by a second dropdown menu whose list will be directly dependent on the choice made in the first menu.
    SUMMARY:
    00:00 Introduction
    01:25 Creating the first dropdown menu
    02:42 Retrieving the reference to the data range containing the list of the second menu in multiple steps
    10:22 Getting the list of the second menu, associated with the choice of the first menu
    12:18 Creating the second dropdown menu
    ##############################################################################################################
    Direct link to the channel: / @produplification
    If the video helped you, a small like to encourage the channel is always appreciated! 🙂
    Don't hesitate to subscribe if you want to see other videos to improve your productivity with Google Sheets and Google Apps Script!

КОМЕНТАРІ • 14

  • @armandtumeo
    @armandtumeo 10 місяців тому

    C'est très utile. Merci bc pour cette vidéo

  • @TCK-MTG
    @TCK-MTG 5 місяців тому +1

    Je réagis 9 mois plus tard mais ton tutoriel est le seul qui a fonctionné pour moi (et pourtant, j'en ai regardé des tutos pour comprendre le fonctionnement des listes déroulantes en cascade !)
    Je like et je m'abonne sans sourciller tellement ça m'a aidé ♥
    Merci à toi ^^

    • @produplification
      @produplification  5 місяців тому +1

      Merci beaucoup pour ton commentaire, ça me fait vraiment plaisir ! 🙂

    • @TCK-MTG
      @TCK-MTG 5 місяців тому

      @@produplification Non, merci vraiment à toi pour ton tuto, il est vraiment clair est fonctionnel. Sans vous (ton tuto et toi), je n'aurai pas du tout réussi à faire ce que je voulais.
      J'aurai une question concernant des listes déroulantes à plus grande échelle, la méthode reste la même ou pas du tout ?
      Quand je parle de plus grande échelle, on est sur des listes déroulantes à 9 niveaux par exemple.
      J'ai beau cherché sur internet, je ne trouve rien à ce sujet... En général, ça s'arrête à 3 niveaux de listes déroulantes en cascade tout au plus :/
      Merci pour la réponse :)

    • @produplification
      @produplification  5 місяців тому +1

      Merci encore ! Oui c'est possible de rajouter d'autres niveaux mais la complexité augmente bien entendu au fur et à mesure. Pour chaque niveau on peut recréer une nouvelle feuille avec comme en-têtes un bout de texte qui est la combinaison des choix des niveaux/listes précédentes... De manière à avoir à chaque fois une nouvelle liste associée à une combinaison unique des choix des listes précédentes.
      Si on reprend l'exemple de la vidéo, on pourrait avoir dans cette nouvelle feuille une colonne "Ford - Fiesta" donnant une liste des différentes couleurs de cette combinaison marque - modèle (par exemple) ... et ainsi de suite pour les autres modèles.

    • @TCK-MTG
      @TCK-MTG 5 місяців тому

      @@produplification Ok, merci pour ta réponse, en effet, je souhaite entrer dans un fichier Google Sheets des composants informatiques par catégorie (disons les processeurs dans mon exemple), puis en fonction de la marque, n'afficher que les processeurs (AMD ici), puis filtrer par modèle, ensuite, en fonction du modèle (Ryzen 3), suivi du support (AM4, AM5, etc) suivi de la plateforme (AMD Zen 2 par exemple) dont la dernière liste déroulante permettrait de retrouver toutes les références disponibles pour cette plateforme.
      Mais je souhaite le faire pour plus de 100 processeurs, presque 400 cartes mères et ainsi de suite. Le souci, c'est que je suis perdu au niveau de la disposition des colonnes qui accueilleraient les données dont j'ai besoin.
      Est-ce que je pars sur une disposition horizontale, verticale ? Est-ce que je dois recommencer ta méthode autant de fois que nécessaire ?
      Bref, beaucoup de questions sans réponses :/
      Cela me permettrait de créer un fichier de suivi d'inventaire dont j'ai besoin.
      Tu te rends vite compte que le nombre de listes déroulantes en cascade peut être énorme...
      C'est pour ça que je t'ai posé la question quant aux listes déroulantes avec énormément de niveaux :/

    • @TCK-MTG
      @TCK-MTG 5 місяців тому

      @@produplification J'ai trouvé une parade à mon souci pour les processeurs, en tout cas, pour AMD, je suis passé sur une double liste déroulante en ne gardant que les plateformes et les désignations pour m'éviter trop de galères de mise en forme, de placement, etc...
      Reste à voir comment je vais faire pour les autres composants et périphériques par la suite.
      Ce qui est certain, c'est que ton tutoriel m'a vraiment aidé.

  • @Octane.102
    @Octane.102 4 місяці тому

    Super ! Merci ! Est-il possible d'ajouter 2 niveaux supplémentaires ?

    • @produplification
      @produplification  3 місяці тому

      Merci ! Oui c'est possible mais la complexité augmente bien entendu au fur et à mesure. Pour chaque niveau on peut recréer une nouvelle feuille avec comme en-têtes un bout de texte qui est la combinaison des choix des niveaux/listes précédentes... De manière à avoir à chaque fois une nouvelle liste associée à une combinaison unique des choix des listes précédentes.
      Si on reprend l'exemple de la vidéo, on pourrait avoir dans cette nouvelle feuille une colonne "Ford - Fiesta" donnant une liste des différentes couleurs de cette combinaison marque - modèle (par exemple) ... et ainsi de suite pour les autres modèles. Il faut également prévoir assez de place pour chaque liste à droite du tableau dans la feuille principale.