Comment créer des listes déroulantes dépendantes avec des valeurs uniques dans Excel ?
Les listes déroulantes dépendantes sont un outil puissant dans Excel pour la validation des données et pour assurer une saisie de données cohérente. Lorsqu'elles sont combinées avec l'exigence d'afficher uniquement des valeurs uniques, elles deviennent encore plus précieuses. Pour exclure les valeurs en double et ne conserver que les valeurs uniques lors de la création d'une liste déroulante dépendante, ce tutoriel fournit des instructions étape par étape pour créer des listes déroulantes dépendantes dans Excel avec des valeurs uniques uniquement.
- Étape 1 : Créer des noms de plage pour les données de la première et de la deuxième liste déroulante
- Étape 2 : Extraire les valeurs uniques et créer la première liste déroulante
- Étape 3 : Extraire les valeurs uniques et créer la liste déroulante dépendante
Créer des listes déroulantes dépendantes avec des valeurs uniques à l'aide de Kutools pour Excel
Créer des listes déroulantes dépendantes avec des valeurs uniques à l'aide des fonctionnalités d'Excel
Il est quelque peu fastidieux de créer des listes déroulantes dépendantes avec uniquement des valeurs uniques dans Excel. Vous devez appliquer les opérations ci-dessous étape par étape :
Étape 1 : Créer des noms de plage pour les données de la première et de la deuxième liste déroulante
1. Cliquez sur "Formules" > "Définir un nom", voir capture d'écran :
2. Dans la boîte de dialogue "Nouveau nom", entrez un nom de plage Catégorie dans la zone de texte "Nom" (vous pouvez taper un autre nom si nécessaire), puis saisissez cette formule =DECALER($A$2;0;0;NBVAL($A$2:$A$100)) dans la zone de texte "Fait référence à" et enfin cliquez sur le bouton OK :
3. Continuez en créant un nom de plage pour la deuxième liste déroulante, cliquez sur "Formules" > "Définir un nom" pour ouvrir la boîte de dialogue Nouveau nom, entrez un nom de plage Nourriture dans la zone de texte "Nom" (vous pouvez taper un autre nom si nécessaire), puis saisissez cette formule =DECALER($B$2;0;0;NBVAL($B$2:$B$100)) dans la zone de texte "Fait référence à", enfin cliquez sur le bouton OK :
Étape 2 : Extraire les valeurs uniques et créer la première liste déroulante
4. Maintenant, vous devez extraire les valeurs uniques pour les données de la première liste déroulante en entrant la formule suivante dans une cellule, en appuyant simultanément sur Ctrl + Maj + Entrée, puis en faisant glisser la poignée de recopie vers le bas jusqu'à ce que des valeurs d'erreur s'affichent, voir capture d'écran :
5. Ensuite, créez un nom de plage pour ces nouvelles valeurs uniques, cliquez sur "Formules" > "Définir un nom" pour ouvrir la boîte de dialogue "Nouveau nom", entrez un nom de plage Uniquecatégorie dans la zone de texte "Nom" (vous pouvez taper un autre nom si nécessaire), puis saisissez cette formule =DECALER($D$2; 0; 0; NB(SI($D$2:$D$100=""; ""; 1)); 1) dans la zone de texte "Fait référence à", enfin, cliquez sur OK pour fermer la boîte de dialogue.
6. À cette étape, vous pouvez insérer la première liste déroulante. Cliquez sur une cellule où vous souhaitez insérer la liste déroulante, puis cliquez sur "Données" > "Validation des données" > "Validation des données", et dans la boîte de dialogue "Validation des données", sélectionnez "Liste" depuis le menu déroulant "Autoriser", puis entrez cette formule : =Uniquecatégorie dans la zone de texte "Source", voir capture d'écran :
7. Ensuite, cliquez sur le bouton OK, la première liste déroulante sans valeurs en double est créée comme le montre la capture d'écran ci-dessous :
Étape 3 : Extraire les valeurs uniques et créer la liste déroulante dépendante
8. Extrayez les valeurs uniques pour la deuxième liste déroulante, copiez et collez la formule ci-dessous dans une cellule, puis appuyez simultanément sur Ctrl + Maj + Entrée, puis faites glisser la poignée de recopie vers le bas jusqu'à ce que des valeurs d'erreur s'affichent, voir capture d'écran :
9. Ensuite, continuez en créant un nom de plage pour ces valeurs secondaires uniques, cliquez sur "Formules" > "Définir un nom" pour ouvrir la boîte de dialogue "Nouveau nom", entrez un nom de plage Uniquefood dans la zone de texte "Nom" (vous pouvez taper un autre nom si nécessaire), puis saisissez cette formule =DECALER($E$2; 0; 0; NB(SI($E$2:$E$100=""; ""; 1)); 1) dans la zone de texte "Fait référence à". Enfin, cliquez sur le bouton OK pour fermer la boîte de dialogue.
10. Après avoir créé le nom de plage pour les valeurs secondaires uniques, vous pouvez maintenant insérer la liste déroulante dépendante. Veuillez cliquer sur "Données" > "Validation des données" > "Validation des données", et dans la boîte de dialogue "Validation des données", sélectionnez "Liste" depuis le menu déroulant "Autoriser", puis entrez cette formule : =Uniquefood dans la zone de texte "Source", voir capture d'écran :
11. Cliquez sur le bouton OK, les listes déroulantes dépendantes avec uniquement des valeurs uniques sont créées avec succès comme le montre la démonstration ci-dessous :
Créer des listes déroulantes dépendantes avec des valeurs uniques à l'aide de Kutools pour Excel
La méthode ci-dessus, bien qu'efficace, peut être assez chronophage et complexe pour la plupart d'entre nous, surtout lorsqu'il s'agit de travailler avec de grands ensembles de données ou si vous n'êtes pas familiarisé avec les fonctions avancées d'Excel comme les plages nommées ou les formules dynamiques. Heureusement, avec Kutools pour Excel, ce processus devient beaucoup plus facile et rapide. Kutools offre une interface conviviale et des outils puissants qui vous permettent de créer des listes déroulantes dépendantes avec des valeurs uniques en quelques clics seulement, éliminant ainsi le besoin de configuration manuelle ou de formules complexes.
1. Cliquez sur "Kutools" > "Liste déroulante" > "Liste déroulante dynamique", voir capture d'écran :
2. Dans la boîte de dialogue "Liste déroulante dépendante", veuillez effectuer les opérations suivantes :
- Sélectionnez "ModeB : Liste déroulante dépendante de 2 à 5 niveaux" dans la section "Mode" ;
- Sélectionnez les données sur lesquelles vous souhaitez créer la liste déroulante dépendante dans la zone "Plage de données" ;
- Ensuite, sélectionnez la plage de sortie où vous souhaitez placer la liste déroulante dépendante dans la zone "Zone de placement de la liste".
- Enfin, cliquez sur le bouton OK.
3. Maintenant, les listes déroulantes dépendantes sont insérées dans la sélection tout en excluant également les valeurs en double. Voir la démonstration ci-dessous :
Astuce: Avec cette fonctionnalité, vous pouvez facilement trier le contenu de la liste déroulante par ordre alphabétique, rendant les données plus organisées et conviviales. Dans la boîte de dialogue, cliquez sur le bouton "Paramètres avancés", puis sélectionnez "Trier par ordre alphabétique". Maintenant, lorsque vous cliquez sur la liste déroulante, les éléments sont triés par ordre alphabétique.
Créer des listes déroulantes dépendantes avec des valeurs uniques dans Excel peut considérablement améliorer la précision et l'utilisabilité des données. Que vous préfériez les outils natifs d'Excel ou un module complémentaire avancé comme Kutools, les listes déroulantes dépendantes avec des valeurs uniques sont un ajout inestimable à tout flux de travail de gestion de données, garantissant efficacité et précision dans votre travail. Si vous êtes intéressé par l'exploration de plus d'astuces et de conseils Excel, notre site Web propose des milliers de tutoriels.
Articles relatifs supplémentaires :
- Créer une liste déroulante avec des images dans Excel
- Dans Excel, nous pouvons rapidement et facilement créer une liste déroulante avec des valeurs de cellule, mais avez-vous déjà essayé de créer une liste déroulante avec des images, c'est-à-dire, lorsque vous cliquez sur une valeur dans la liste déroulante, son image correspondante s'affiche immédiatement comme le montre la démonstration ci-dessous. Dans cet article, je vais parler de la manière d'insérer une liste déroulante avec des images dans Excel.
- Créer une liste déroulante avec plusieurs cases à cocher dans Excel
- De nombreux utilisateurs d'Excel ont tendance à créer une liste déroulante avec plusieurs cases à cocher afin de sélectionner plusieurs éléments de la liste à la fois. En réalité, vous ne pouvez pas créer une liste avec plusieurs cases à cocher avec la validation des données. Dans ce tutoriel, nous allons vous montrer deux méthodes pour créer une liste déroulante avec plusieurs cases à cocher dans Excel.
- Créer une liste déroulante dépendante multi-niveaux dans Excel
- Dans Excel, vous pouvez créer rapidement et facilement une liste déroulante dépendante, mais avez-vous déjà essayé de créer une liste déroulante dépendante multi-niveaux comme le montre la capture d'écran suivante ? Dans cet article, je vais parler de la manière de créer une liste déroulante dépendante multi-niveaux dans Excel.
- Créer une liste déroulante mais afficher différentes valeurs dans Excel
- Dans une feuille de calcul Excel, nous pouvons rapidement créer une liste déroulante avec la fonctionnalité Validation des données, mais avez-vous déjà essayé d'afficher une valeur différente lorsque vous cliquez sur la liste déroulante ? Par exemple, j'ai les deux colonnes de données suivantes dans la colonne A et la colonne B, maintenant, je dois créer une liste déroulante avec les valeurs de la colonne Nom, mais, lorsque je sélectionne le nom dans la liste déroulante créée, la valeur correspondante dans la colonne Nombre s'affiche comme le montre la capture d'écran suivante. Cet article présentera les détails pour résoudre cette tâche.
Meilleurs outils de productivité pour Office
Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !