Sélectionnez la cellule de la feuille de calcul dans laquelle vous voulez créer la liste déroulante. Accédez à l'onglet Données du ruban, puis sélectionnez Outils de données > Validation des données. Sous l'onglet Paramètres , dans la zone Autoriser , sélectionnez Liste.
La liste déroulante de choix à partir d'une formule Excel
Si vous souhaitez créer une liste déroulante pour toute une plage de cellules, sélectionnez l'ensemble de ces cellules. Cliquez sur le menu “Données”, puis sur “Validation des données”. Dans “Options - Critères de validation”, choisissez “Liste”. Ne modifiez pas les critères par défaut.
Accédez à Données > Validation des données et sélectionnez une option parmi celles proposées sous « Critères ». Dans cet exemple précis, vous pouvez sélectionner « liste d'éléments » et insérer les options de la liste déroulante souhaitée, séparées par une virgule.
Ouvrez le tableau en modeAffichage Feuille de données. Si nécessaire, faites défiler horizontalement jusqu'au premier champ vide. Sélectionnez Cliquez pour ajouter , puis sélectionnez Oui/Non dans la liste.
Accédez à l'onglet Données du ruban, puis sélectionnez Outils de données > Validation des données. Sous l'onglet Paramètres , dans la zone Autoriser , sélectionnez Liste. Si les utilisateurs peuvent laisser la cellule vide, case activée la zone Ignorer vide. Cochez la case de liste déroulante Dans les cellules .
Utilisez la fonction SI, une des fonctions logiques, pour renvoyer une valeur si une condition est vraie et une autre valeur si elle est fausse. Par exemple : =SI(A2>B2;"Dépasse le budget";"OK") =SI(A2=B2;B4-A4;"")
Sélectionnez la cellule de la feuille de calcul où vous souhaitez insérer la liste déroulante. Dans l'onglet Données du ruban, sélectionnez Outils de données > Validation des données. Dans l'onglet Paramètres, dans la zone Autoriser, sélectionnez Liste . Si l'utilisation de cellules vides est acceptée, cochez la case Ignorer les cellules vides.
Cliquez sur la cellule où vous souhaitez créer la zone de liste. Cliquez sur Propriétés > Contrôle et définissez les propriétés requises : dans la zone Plage d’entrée, saisissez la plage de cellules contenant la liste de valeurs . Remarque : si vous souhaitez afficher plus d’éléments dans la zone de liste, vous pouvez modifier la taille de la police du texte.
Sélectionnez une cellule dans la plage ou le tableau que vous souhaitez filtrer. Dans l'onglet Données, sélectionnez Filtrer. dans la colonne contenant le contenu à filtrer. Sous Filtrer, sélectionnez Choisir une option, puis saisissez vos critères de filtrage .
Sélectionnez la colonne de votre tableau de saisie de données à laquelle vous souhaitez ajouter une validation. Accédez à Données/Validation des données ou appuyez sur Alt + D + L pour ouvrir la fenêtre Validation des données. Sélectionnez « Liste » dans le menu déroulant « Autoriser ». Dans la zone « Source », appuyez sur la touche F3 et sélectionnez le nom que vous avez défini dans la zone « Coller le nom ».
Créer une liste déroulante dynamique sur Excel
Dans certaines versions de Microsoft Excel, la combinaison de touches Ctrl + F12 permet d'ouvrir un fichier . Raccourcis clavier de Microsoft Excel.
Accédez à Données >Validation des données. Sous l'onglet Paramètres, cliquez dans la zone Source, puis dans la feuille de calcul incluant les entrées de votre liste déroulante, sélectionnez toutes les cellules contenant ces entrées.
Dans la même feuille de calcul ou dans une autre, sélectionnez une ou plusieurs cellules dans lesquelles vous souhaitez afficher votre liste déroulante principale. Accédez à l'onglet Données, cliquez sur Validation des données et configurez une liste déroulante basée sur une plage nommée de la manière habituelle : sélectionnez Liste sous Autoriser et saisissez le nom de la plage dans la zone Source .
Le raccourci clavier Alt + Flèche bas permet d'ouvrir le menu déroulant. Pour l'utiliser : sélectionnez une cellule dans l'en-tête. Cette cellule doit contenir l'icône de menu déroulant.
Utilisation de la fonction INDIRECT avec validation des données dans Excel
Il est très facile de créer une liste déroulante dépendante simple. Il suffit de quelques plages nommées pour stocker les éléments de la liste déroulante et d'une simple formule =INDIRECT(A2) où A2 est la cellule affichant votre première liste déroulante .
Créer une liste personnalisée
Lorsqu'on les combine avec une fonction SI, elles se présentent ainsi : ET – =SI(ET("Quelque chose est vrai, autre chose est vrai"), "Valeur si vrai", "Valeur si faux") OU – =SI(OU("Quelque chose est vrai, autre chose est vrai"), "Valeur si vrai", "Valeur si faux")
Pour imbriquer une autre fonction, vous pouvez la taper dans la zone d'argument. Par exemple, vous pouvez taper SOMME(G2:G5) dans la zone Valeur_si_vrai de la fonction SI. Tapez les arguments supplémentaires nécessaires pour terminer votre formule.
La fonction SI. CONDITIONS vous permet de tester jusqu'à 127 conditions différentes.