Listes déroulantes associées. Excel : sélectionner dans une liste

Dans un programme Microsoft Excel Il est possible de créer une liste déroulante, c'est-à-dire de faire en sorte qu'une cellule contienne plusieurs valeurs entre lesquelles l'utilisateur peut basculer. Il s'agit d'un outil très pratique pour travailler avec des tableaux, notamment lorsqu'il s'agit de vérifier les données saisies. Par conséquent, si vous ne savez pas comment créer une liste déroulante dans Excel, les instructions données dans l'article vous aideront.

Tout d'abord, examinons la manière la plus simple qui vous aidera à créer une liste déroulante. Pour le mettre en œuvre, faites tout comme dans les instructions ci-dessous :

Étape 1. Allez dans l'onglet "Données", qui se situe sur le panneau supérieur, puis dans le bloc "Travailler avec des données" sélectionnez l'outil de vérification des données (la capture d'écran montre par quelle icône il est représenté).

Étape 2. Maintenant, ouvrez le tout premier onglet "Options", et installer "Liste" dans la liste des types de données.

Étape 3. Maintenant dans le champ de saisie des données "Source" vous pouvez préciser les valeurs qui composeront la liste déroulante. Vous pouvez le faire des manières suivantes :


Sur une note ! Afin de ne pas saisir manuellement une plage de cellules, faites simplement un clic gauche pour sélectionner la première cellule avec une valeur, mettez deux points et sélectionnez la dernière cellule avec une valeur avec la souris.

Après avoir utilisé l'une des méthodes et spécifié le nom de la plage de valeurs, vous obtiendrez le résultat comme dans l'image ci-dessous.

Sur une note ! Il existe une autre façon de spécifier une valeur dans la source : écrivez le nom de la plage dans le champ de saisie. Cette méthode est la plus rapide, mais avant de l'utiliser, vous devez créer une plage nommée. Nous parlerons de la façon de procéder plus tard.

Vidéo - Création de listes déroulantes dans Excel

Liste déroulante avec substitution de données

Si votre tableau est soumis à des changements constants et que vous ne souhaitez pas que cela affecte le contenu de votre liste déroulante, la méthode suivante vous aidera. Utilisez-le, puis la modification des données de cellule sera automatiquement affichée dans la liste déroulante. Pour ce faire, procédez comme suit :

  1. Sélectionnez la plage de la liste avec le bouton gauche de la souris (dans dans cet exemple ce sera une liste d'arbres), puis ouvrez l'onglet "Maison" et sélectionnez le menu "Formater sous forme de tableau".

  2. Après cela, le menu de sélection de style s'ouvrira. Le style ne joue aucun rôle autre que visuel, alors choisissez-en un qui correspond à vos goûts.

  3. Ensuite, une fenêtre de confirmation apparaîtra dont le but est de vérifier que la plage saisie est correcte. Il est important de cocher la case à côté "Tableau avec en-têtes", puisque la présence d'un titre dans ce cas joue un rôle clé.

  4. Après avoir terminé les procédures, vous recevrez le type de gamme suivant.

  5. Maintenant, faites un clic gauche sur la cellule dans laquelle se trouvera la liste déroulante et accédez à l'onglet "Données"(la méthode précédente vous indique comment procéder).

  6. Dans le champ de saisie "Source" vous devez entrer une fonction avec la syntaxe "=INDIRECT("NomTable[En-tête]")". La capture d'écran montre un exemple plus spécifique.

Voilà, la liste est prête. Il ressemblera à ceci.

Sur une note ! Cette méthode présente une différence fondamentale par rapport à la première : une méthode toute faite est utilisée comme une liste et non comme une plage de valeurs. Cela signifie que toute modification apportée au tableau sera reflétée dans la liste déroulante.

Testons cela. Tout d’abord, ajoutons une nouvelle cellule « Arbre de Noël » à notre nouveau tableau formaté. Comme vous pouvez le constater, la même valeur a été ajoutée à la liste.

Si vous supprimez une cellule (dans ce cas, nous avons supprimé « bouleau »), cela sera également reflété dans le contenu de la liste déroulante.

Sur une note ! Dans cette méthode, nous avons traité de ce que l'on appelle la « table intelligente ». Elle est facilement extensible et cette propriété est utile pour de nombreuses manipulations avec des tableaux Excel, notamment la création d'une liste déroulante.

Listes déroulantes dépendantes

Pour créer des listes déroulantes dépendantes, suivez ces instructions étape par étape :

  1. Tout d’abord, vous devez créer une plage nommée. Allez dans l'onglet "Formules", puis sélectionnez "Gestionnaire de noms" Et "Créer".

  2. Entrez un nom et une plage, puis cliquez sur "D'ACCORD". Si vous avez préalablement sélectionné les cellules requises avec la souris, la plage sera spécifiée automatiquement. Notez également que le nom de la plage doit être unique et ne peut pas contenir de ponctuation avec des espaces.

  3. En utilisant la même technique, créez autant de plages nommées qu'il y a de dépendances logiques que vous souhaitez créer. Dans cet exemple, il s'agit de deux plages supplémentaires : "Arbustes" Et "Herbes".

  4. Ouvrir un onglet "Données"(dans la première méthode, le chemin d'accès est indiqué) et indiquez les noms des plages nommées dans la source, comme indiqué dans la capture d'écran.

  5. Vous devez maintenant créer une liste déroulante supplémentaire en utilisant le même design. Cette liste reflétera les mots qui correspondent au titre. Par exemple, si vous avez sélectionné « Arbre », alors ce sera « bouleau », « tilleul », « érable », etc. Pour ce faire, répétez les étapes ci-dessus, mais dans le champ de saisie "Source" entrer la fonction "=INDIRECT(E1)" . Dans ce cas "E1"– c'est l'adresse de la cellule portant le nom de la première plage. En utilisant la même méthode, vous pouvez créer autant de listes interconnectées que nécessaire.

Vous connaissez maintenant plusieurs façons de créer un menu déroulant dans . Cela peut vous être utile dans un certain nombre de cas, et notamment dans la vérification des données. Le choix de la bonne méthode doit dépendre du type de table avec lequel vous travaillez. S'il s'agit d'un tableau « unique », alors la première méthode convient - elle est rapide et simple. Si le tableau exige changements constants, il serait alors préférable d'utiliser une méthode qui inclut la création de « tables intelligentes » et de plages nommées.

Vidéo - Listes déroulantes associées : simple et rapide

L’élément list nous est familier grâce aux formulaires des sites Web. Il est pratique de sélectionner des valeurs toutes faites. Par exemple, personne ne saisit le mois manuellement ; il est extrait d'une telle liste. Vous pouvez remplir une liste déroulante dans Excel à l'aide de divers outils. Dans cet article, nous examinerons chacun d'eux.

Comment faire une liste déroulante dans Excel

Comment créer une liste déroulante dans Excel 2010 ou 2016 à l'aide d'une seule commande de la barre d'outils ? Dans l'onglet « Données », dans la section « Utilisation des données », recherchez le bouton « Validation des données ». Cliquez dessus et sélectionnez le premier élément.

Une fenêtre s'ouvrira. Dans l'onglet « Options », dans la section déroulante « Type de données », sélectionnez « Liste ».


Une ligne apparaîtra en bas pour indiquer les sources.


Vous pouvez fournir des informations de différentes manières.

Commençons par attribuer un nom. Pour ce faire, créez un tel tableau sur n'importe quelle feuille.

Sélectionnez-le et faites un clic droit. Cliquez sur la commande « Attribuer un nom ».

Entrez votre nom dans la ligne ci-dessus.

Appelez la fenêtre « Data Check » et dans le champ « Source », précisez le nom en plaçant le signe « = » devant celui-ci.


Dans l’un des trois cas, vous verrez l’élément souhaité. La sélection d'une valeur dans une liste déroulante Excel se fait à l'aide de la souris. Cliquez dessus et une liste de données spécifiées apparaîtra.

Vous avez appris à créer une liste déroulante dans une cellule Excel. Mais on peut faire davantage.

Substitution dynamique de données Excel

Si vous ajoutez une valeur à la plage de données insérée dans la liste, aucune modification ne s'y produira jusqu'à ce que de nouvelles adresses soient spécifiées manuellement. Pour lier une plage et un élément actif, vous devez formater le premier sous forme de tableau. Créez un tableau comme celui-ci.

Sélectionnez-le et dans l'onglet « Accueil », sélectionnez n'importe quel style de tableau.


Assurez-vous de cocher la case ci-dessous.

Vous recevrez ce design.

Créez un élément actif comme décrit ci-dessus. Pour la source, entrez la formule

INDIRECT("Tableau1[Villes]")

Pour connaître le nom de la table, allez dans l'onglet Conception et regardez-le. Vous pouvez changer le nom en n'importe quel autre.


La fonction INDIRECT crée une référence à une cellule ou une plage. Votre élément dans la cellule est désormais lié au tableau de données.

Essayons d'augmenter le nombre de villes.


La procédure inverse – remplacer les données d’une liste déroulante par un tableau Excel – fonctionne très simplement. Dans la cellule où vous souhaitez insérer la valeur sélectionnée dans le tableau, saisissez la formule :

Adresse_cellule

Par exemple, si la liste des données se trouve dans la cellule D1, alors dans la cellule où seront affichés les résultats sélectionnés, saisissez la formule

Comment supprimer (supprimer) une liste déroulante dans Excel

Ouvrez la fenêtre des paramètres de la liste déroulante et sélectionnez « Toute valeur » dans la section « Type de données ».



L'élément inutile disparaîtra.

Éléments dépendants

Parfois, dans Excel, il est nécessaire de créer plusieurs listes lorsque l’une dépend de l’autre. Par exemple, chaque ville possède plusieurs adresses. En sélectionnant la première, nous devrions recevoir uniquement les adresses de la localité sélectionnée.


Dans ce cas, donnez un nom à chaque colonne. Sélectionnez sans la première cellule (titre) et cliquez avec le bouton droit. Sélectionnez "Nom".

Ce sera le nom de la ville.


Lorsque vous nommez Saint-Pétersbourg et Nijni Novgorod, vous recevrez une erreur, car le nom ne peut pas contenir d'espaces, de traits de soulignement, caractères spéciaux etc.


Nous renommerons donc ces villes avec un trait de soulignement.


Nous créons le premier élément de la cellule A9 de la manière habituelle.


Et dans la seconde on écrit la formule :

INDIRECT(A9)


Vous verrez d’abord un message d’erreur. Accepter.

Le problème est qu'il n'y a pas de valeur sélectionnée. Dès qu'une ville est sélectionnée dans la première liste, la seconde fonctionnera.

Comment configurer des listes déroulantes dépendantes dans Excel avec recherche

Vous pouvez utiliser une plage de données dynamique pour le deuxième élément. C'est plus pratique si le nombre d'adresses augmente.
Créons une liste déroulante de villes. La plage nommée est surlignée en orange.


Pour la deuxième liste, vous devez saisir la formule :

OFFSET($A$1,MATCH($E$6,$A:$A,0)-1,1,COUNTIF($A:$A,$E$6),1)

MATCH renvoie le numéro de la cellule avec la ville sélectionnée dans la première liste (E6) de la zone spécifiée SA:$A.
COUNTIF compte le nombre de correspondances dans une plage avec la valeur dans la cellule spécifiée (E6).


Nous avons obtenu des listes déroulantes liées dans Excel avec une condition de correspondance et une recherche par plage pour celle-ci.

Sélection multiple

Nous devons souvent obtenir plusieurs valeurs à partir d'un ensemble de données. Vous pouvez les afficher dans différentes cellules ou les combiner en une seule. Dans tous les cas, une macro est nécessaire.
Cliquez avec le bouton droit sur l'étiquette de la feuille en bas et sélectionnez Afficher le code.


La fenêtre du développeur s'ouvrira. L'algorithme suivant doit y être inséré.

Sous-feuille de travail privée_Change (ByVal Target As Range) en cas d'erreur, reprise suivante si aucune intersection (Target, Range ("C2: F2")) n'est rien et Target.Cells.Count = 1 Then Application.EnableEvents = False Si Len (Target.Offset (1, 0)) = 0 Then Target.Offset(1, 0) = Target Else Target.End(xlDown).Offset(1, 0) = Target End If Target.ClearContents Application.EnableEvents = True End If End Sub


Veuillez noter que dans la ligne

Si ce n'est pas Intersect(Target, Range("E7")) N'est rien et Target.Cells.Count = 1 Alors

Vous devez entrer l'adresse de la cellule avec la liste. Pour nous, ce sera E7.

Revenez à votre feuille de calcul Excel et créez une liste dans la cellule E7.

Une fois sélectionnées, les valeurs apparaîtront en dessous.

Le code suivant vous permettra d'accumuler des valeurs dans une cellule.

Sous-feuille de travail privée_Change (ByVal Target As Range) En cas d'erreur, reprise suivante si aucune intersection (Target, Range ("E7")) n'est rien et Target.Cells.Count = 1 Then Application.EnableEvents = False newVal = Target Application.Undo oldval = Cible si Len (oldval)<>0 Et vieuxval<>newVal Then Target = Target & "," & newVal Else Target = newVal End If If Len(newVal) = 0 Then Target.ClearContents Application.EnableEvents = True End If End Sub

Dès que vous déplacez le pointeur vers une autre cellule, vous verrez une liste des villes sélectionnées. Pour lire cet article.


Nous vous avons montré comment ajouter et modifier une liste déroulante dans une cellule Excel. Nous espérons que ces informations vous aideront.

Passe une bonne journée!

Lors de la création de tableaux, il est parfois très pratique d'utiliser des listes déroulantes (c'est-à-dire déroulantes). Excel 2010 vous permet de le faire de plusieurs manières. Regardons-les.

Méthode 1 : créer une liste déroulante dans Excel 2010 à l'aide de l'outil de validation des données

Cette méthode est considérée comme standard car elle est simple et pratique.

1. Activé espace libre feuille, notez tous les éléments de la liste déroulante dans une colonne, chaque élément dans sa propre cellule.

2. Donnez un nom à la plage de cellules. Pour ça:

  • Cliquez sur la cellule supérieure de la liste et, en maintenant le bouton gauche de la souris enfoncé, faites glisser le curseur vers le bas jusqu'à ce que toute la liste soit sélectionnée.
  • placez le curseur dans le champ « Nom », à gauche de la barre de formule ;
  • entrez un nom pour la liste et appuyez sur Entrée.

Veuillez noter que le nom de la liste doit toujours commencer par une lettre et ne pas contenir d'espaces.

3. Sélectionnez la cellule du tableau où la liste déroulante sera placée.

4. Ouvrez l'onglet « Données » et cliquez sur le bouton « Vérification des données ». Dans la fenêtre qui s'ouvre, allez dans l'onglet « Options ». Dans la liste déroulante « Type de données », sélectionnez « Liste ».

5. Dans la ligne « Source », vous devez indiquer l'adresse d'où proviendront les éléments la liste en cours de création. L'adresse sera le nom que vous donnerez à la plage de cellules. Vous pouvez définir l'adresse de plusieurs manières.

  • Saisissez-le manuellement en plaçant un signe égal devant, par exemple « = mois ». La casse des lettres n'est pas importante.
  • En cliquant avec la souris dans la ligne « Source » (à activer), sélectionnez avec le curseur tous les éléments de la liste du tableau.

6. Si vous devez créer un message à saisir, ouvrez l'onglet du même nom. Écrivez le texte qui apparaîtra à côté de la cellule déroulante lorsqu'elle sera sélectionnée. Sur l'onglet suivant - "Message d'erreur", vous pouvez de la même manière écrire un texte signalant les erreurs.

7. Confirmez votre saisie en cliquant sur « OK » et la liste déroulante est prête. Pour l'ouvrir, cliquez sur la flèche vers le bas qui apparaît à côté de la cellule contenant la liste.

Méthode 2. Créez rapidement une liste déroulante

Une liste déroulante dans Excel 2010 peut être créée avec un seul raccourci clavier, mais elle ne peut être située qu'à un seul endroit : dans la cellule située sous les éléments de la liste.

1. Lister dans une colonne tous les éléments de la future liste déroulante.

2. Sélectionnez la cellule située sous le dernier élément et appuyez sur la combinaison de touches « Alt » + « flèche vers le bas » - la liste sera créée. Cette méthode vous permettra de définir la cellule à la valeur de l'un des éléments.

Méthode 3 : créer une liste déroulante en tant que contrôle

Pour utiliser cette méthode, activez l'affichage de l'onglet « Développeur » : ouvrez le menu « Fichier » - « Options » - « Personnaliser le ruban ». Dans la colonne « Onglets principaux », cochez la case « Développeur ». Confirmez l'action en cliquant sur "OK" - l'onglet sera créé.

1. Lister les éléments de la future liste dans une colonne.

2. Dans le menu « Insertion » de l'onglet « Développeur », sélectionnez « Contrôles de formulaire » - « Zone de liste déroulante ».

3. Dessinez votre future liste déroulante sur la feuille avec le curseur. Faites un clic droit dessus et sélectionnez « Formater l'objet » dans le menu.

4. La valeur du champ « Générer une liste par plage » doit être une liste d'éléments - sélectionnez-la avec le curseur et le champ sera rempli automatiquement. Dans le champ « Lien vers la cellule », indiquez l'adresse de la cellule où sera affiché le numéro de série de l'élément sélectionné. Sélectionnez une cellule et cliquez dessus. Le champ Nombre de lignes de liste vous permet de configurer le nombre d'éléments qui seront affichés lorsque la liste est développée.

5. Confirmez votre saisie et cliquez sur OK. La liste sera créée.

Méthode 4 : créer une liste déroulante en tant que contrôle ActiveX

La méthode la plus complexe, mais avec les paramètres les plus flexibles.

1. Créez une liste en utilisant la méthode décrite ci-dessus.

2. Dans le menu « Insertion » de l'onglet « Développeur », sélectionnez « Contrôles ActiveX" - "Boîte combo".

3. Dessinez la future liste déroulante sur la feuille.

4. L'option qui vous permet de modifier la liste déroulante s'appelle « Mode Conception ». Si ce mode actif : le bouton du même nom sera mis en surbrillance dans la section « Contrôles », à côté du bouton « Insérer ». Si le bouton n'est pas mis en surbrillance, le mode d'édition est désactivé.

5. Pour définir les paramètres de la liste, cliquez sur le bouton « Propriétés » dans la même section. La fenêtre des paramètres « Propriétés » s'ouvrira. Les deux onglets de cette fenêtre contiennent les mêmes paramètres, triés dans le premier cas par ordre alphabétique, dans le second par catégories.

6. La plupart des paramètres peuvent être laissés par défaut, mais les plus nécessaires sont répertoriés ci-dessous.

  • ListRows - analogue à la valeur « Nombre de lignes dans la liste », indiquera combien de lignes seront affichées.
  • Police : paramètres de police. Permet de sélectionner la police et son style.
  • ForeColor - sélection de la couleur de la police dans le tableau.
  • BackColor - couleur d'arrière-plan.
  • ListFillRange - emplacement de la liste des éléments au format : feuille ("!" - séparateur) et une plage de cellules. Par exemple : Feuille2!D2:D6. Enregistré manuellement.
  • LinkedCell - lien vers une cellule. Spécifiez manuellement l'adresse de la cellule où le numéro de série de l'élément de liste sélectionné sera affiché.

7. Enregistrez les paramètres et désactivez le mode conception en cliquant sur le bouton du même nom. La liste déroulante sera créée et vous pourrez vérifier son fonctionnement.

De nombreux utilisateurs ne réalisent même pas que le célèbre éditeur de feuilles de calcul Excel possède des fonctions et des outils qui vont bien au-delà de l'objectif principal de l'utilisation du programme : l'édition de tableaux. Cet article parlera de l'option de sélection dans. En d'autres termes, nous vous expliquerons comment créer des listes déroulantes dans les cellules d'un tableau.

Méthode 1 : créer une liste supplémentaire

Si vous souhaitez créer une liste de sélection dans une cellule Excel, le plus simple est d'utiliser cette méthode, qui consiste simplement à créer une liste déroulante. D’ailleurs, nous parlerons de deux de ses variantes, alors lisez jusqu’au bout pour tout comprendre.

Étape 1 : préparer les données

Vous devez d'abord créer un tableau dans une plage de cellules distincte avec des données qui figureront dans la liste déroulante à l'avenir. Regardons tout en utilisant les produits comme exemple. Nous avons donc une liste de sept produits, ou plus précisément de produits. Nous allons créer ce tableau un peu à droite du tableau principal, au sein duquel seront créées des listes déroulantes.

Si vous ne souhaitez pas que le tableau de données se trouve sur la même feuille que le tableau principal, vous pouvez le créer sur feuille séparée. Cela n'aura pas d'importance.

Étape 2 : saisissez le nom de la plage

Pour utiliser l'option de sélection dans une liste dans Excel, vous devez d'abord saisir le nom de la plage contenant les données de la future liste. Cela se fait tout simplement :

  1. Sélectionnez les cellules qui contiennent les noms de produits dans ce cas.
  2. Faites un clic droit (RMB) sur la sélection.
  3. Sélectionnez l'option "Nom" dans le menu.
  4. Dans la fenêtre qui apparaît, dans le champ « Nom », saisissez le nom de la plage. Cela peut être absolument n'importe quoi.
  5. Cliquez sur OK.

La deuxième étape est terminée. La plage de cellules que nous venons de créer facilitera la création d'une liste à l'avenir.

Étape 3 : créez une liste déroulante

Vous pouvez désormais passer directement à l’utilisation de l’option de sélection de liste dans Excel. Cela se fait comme suit:

  1. Sélectionnez la plage de cellules souhaitée dans laquelle les listes déroulantes seront situées.
  2. Accédez à l'onglet Données.
  3. Dans le groupe d'outils « Travailler avec les données », cliquez sur le bouton « Validation des données ».
  4. Dans la fenêtre qui apparaît, sous l'onglet « Paramètres », sélectionnez la valeur « Liste » dans la liste déroulante « Type de données ».
  5. Saisissez le nom de la plage de cellules précédemment créée dans le champ « Source », après avoir placé le signe égal. Dans notre cas - "=Produits".
  6. Cliquez sur OK.

Immédiatement après, des listes déroulantes apparaîtront dans les cellules sélectionnées. C'était la première façon de le créer, passons à la seconde.

Méthode 2 : Création d'une liste déroulante via le menu "Développeur"

Il est fort possible que les instructions précédentes vous aient semblé incompréhensibles et que vous ayez rencontré des difficultés lors de la création d'un élément de sélection d'une valeur dans une liste dans une cellule d'un tableau dans Excel. La deuxième méthode de mise en œuvre peut être une alternative intéressante.

Comment créer une liste déroulante dans une cellule de feuille de calcul à l'aide du menu Développeur ? Comme précédemment, pour une meilleure compréhension, toutes les actions seront divisées en étapes.

Étape 1 : activer le menu « Développeur »

Donc, tout d'abord, vous devez activer le menu « Développeur », car par défaut il ne fait pas partie des autres onglets.

  1. Cliquez sur le bouton "Fichier".
  2. Cliquez sur le bouton « Options ».
  3. Dans la fenêtre du même nom qui apparaît, rendez-vous dans la rubrique « Personnaliser le ruban ».
  4. Dans la zone « Onglets principaux », cochez la case à côté de « Développeur ».
  5. Cliquez sur OK.

La barre d'outils souhaitée est activée, vous pouvez maintenant commencer à créer une liste.

Étape 2 : insérez la liste déroulante

Vous devez créer l'élément « Liste déroulante » lui-même. Pour ça:

  1. Accédez à l'onglet "Développeur" ajouté.
  2. Sur la feuille de calcul, créez une liste de produits qui seront utilisés pour créer la liste déroulante.
  3. Cliquez sur le bouton « Insérer » et sélectionnez « Combo Box » dans le menu supplémentaire.
  4. Cliquez sur la cellule où se trouvera la liste elle-même.

Déjà à ce stade, l'élément souhaité apparaîtra, mais si vous cliquez dessus, une liste vide s'ouvrira. En conséquence, vous devez y ajouter des produits.

Étape 3 : définir les paramètres nécessaires

Pour ajouter des éléments à la liste déroulante, vous devez :

  1. Dans la barre d'outils, cliquez sur le bouton « Mode conception ».
  2. Cliquez ensuite sur le bouton « Propriétés du contrôle » situé à côté.
  3. Dans la fenêtre des propriétés qui apparaît, dans la colonne ListFillRange, saisissez la plage de cellules dans laquelle se trouvent les éléments de la future liste déroulante.
  4. Maintenant, faites un clic droit sur la liste déroulante et sélectionnez « Objet ComboBox » dans le menu, et Modifier dans le sous-menu.

Immédiatement après, les éléments spécifiés seront ajoutés à la liste déroulante. Voilà à quel point il est facile de sélectionner dans une liste dans Excel en utilisant la deuxième méthode.

Méthode 3 : créer une liste chaînée

Pour sélectionner plusieurs valeurs, une liste déroulante dans Excel est la mieux adaptée, mais il est parfois nécessaire d'interconnecter plusieurs de ces listes. Heureusement, le programme vous permet de le faire et des informations plus détaillées vous seront fournies. instruction étape par étape avec une description détaillée de toutes les actions.

Étape 1 : créer une liste supplémentaire

La première chose que vous devez faire est de créer une liste déroulante de base. Nous ne nous attarderons pas longtemps là-dessus, puisque la conception est tout à fait similaire à celle décrite dans la première méthode. Disons simplement qu'on associera le nom du produit à son poids. Il est recommandé de créer des noms de gammes avec des mesures de produits (g, kg, ml, l).

Étape 2 : Liez la première liste à la seconde

Eh bien, passons maintenant directement à l'essentiel : créer un deuxième élément « Sélectionner dans une liste » dans Excel, qui sera associé au premier.

  1. Placez le curseur dans la cellule où se trouvera la deuxième liste.
  2. Ouvrez la fenêtre « Vérification des valeurs d'entrée » en cliquant sur le bouton « Validation des données » dans l'onglet « Données ».
  3. Dans la fenêtre qui apparaît, sous l'onglet « Paramètres », sélectionnez « Liste » dans la liste déroulante « Type de données ».
  4. Dans la zone de saisie Source, entrez la formule INDIRECT qui fait référence à la première liste. Dans ce cas, cela ressemblera à ceci : « =INDIRECT($B3) ».
  5. Cliquez sur OK.

La deuxième liste a été créée. Elle est liée à la première, ce qui signifie qu'en sélectionnant la valeur dans ce cas d'un produit, vous devrez également sélectionner sa mesure. Pour éviter de créer les mêmes listes dans d'autres cellules, sélectionnez celles déjà ajoutées et faites glisser le coin inférieur droit de la sélection vers le bas, remplissant ainsi toutes les cellules nécessaires.

Conclusion

L'option permettant de sélectionner dans une liste dans Excel est très utile, comme on peut le comprendre d'après ce qui précède. Mais ce qui est plus important, c'est que pour le créer, vous n'avez pas besoin d'avoir une connaissance approfondie de l'utilisation d'un tableur. De plus, il existe même trois façons de mettre en œuvre cette fonction et, avec l'aide des instructions décrites, vous ne devriez rencontrer aucun problème particulier lors de leur exécution.

Comment créer une liste déroulante dans Excel, nous examinerons aujourd'hui cette question en pratique. À l'aide de cet article, nous apprendrons comment créer non seulement des listes déroulantes, mais également des listes simples, dépendantes et extensibles. Copiez ensuite la liste créée dans Excel et collez-la.

Pourquoi avez-vous besoin de listes dans Excel ?

Bonjour les amis! À notre connaissance, Excel est un logiciel très pratique pour enregistrer et conserver divers enregistrements dans un document. Vous pouvez y renseigner des données sur vos revenus et dépenses, calculer des formules, etc. Mais certains se posent la question, comment faire une liste déroulante dans Excel ? Pourquoi est-ce nécessaire ?

En fait, les listes déroulantes sont très nécessaires si vous travaillez souvent avec des tableaux dans ce programme et que vous les remplissez avec divers nombres et symboles. Ils sont nécessaires pour gagner du temps de travail et ne pas le consacrer longtemps à remplir des tableaux. En pratique, la liste déroulante fonctionne efficacement et mémorise toutes les données que vous avez précédemment enregistrées dans les tableaux. Ensuite, nous créerons une telle liste et créerons d'autres listes similaires qui vous aideront à simplifier votre travail dans ce programme.

Créons une simple liste déroulante. Ouvrez le programme Excel et écrivez quelques mots ou chiffres dans le premier tableau. Sélectionnez une colonne avec des mots puis, en haut du panneau de configuration du programme, cliquez sur la section « Données » puis sur « Vérification des données » (écran 1).

Ensuite, vous devez cliquer sur « Source » et sélectionner à nouveau la colonne que nous avons remplie, puis cliquer sur « OK ». Ainsi, nous savons maintenant comment créer une liste déroulante dans Excel ; elle est également appelée « pop-up ». Après sa création, il ressemble à ceci (écran 3).

Vous pouvez cliquer sur la flèche et sélectionner des mots précédemment écrits dans le tableau. Nous avons envisagé une option simple. De plus, il y aura plus de listes, mais avec une version plus compliquée.

Liste déroulante d'une autre feuille dans Excel

Si vous travaillez à partir de différentes feuilles Excel, une liste déroulante d'une autre feuille nous aidera grandement dans la suite de nos travaux. C'est assez simple à réaliser. Tout d’abord, sélectionnez la colonne de données souhaitée dans le programme et appuyez à nouveau sur le bouton « Data Check » sur la deuxième feuille. Ensuite, allez dans la première feuille et dans la section « Source », puis sélectionnez les cellules et cliquez sur le bouton « OK ». Après cela, la liste déroulante doit être déplacée vers une autre feuille.

Listes déroulantes dépendantes dans Excel

Que sont les listes déroulantes dépendantes ? Ce sont des listes créées à partir de deux sources. Par exemple, il existe deux tableaux dans lesquels vous avez noté les noms de vos connaissances et amis. Et dans la colonne suivante, une liste déroulante dépendante sera affichée, qui affiche les mêmes données que celles enregistrées dans d'autres tableaux. Ensuite, nous créerons de telles listes dépendantes et extensions.

Une liste déroulante dans Excel peut être créée à l'aide d'une fonction spéciale, dont nous parlerons ci-dessous. Il est quelque peu similaire à celui du menu déroulant, en utilisant uniquement la valeur « OFFEST » donnée. Passons donc au processus de création.

Faites toutes les mêmes actions que nous avons faites dans la première partie de l'article puis dans la « Source » précisez la formule suivante « = OFFSET(A$2$;0;0;5 », puis cliquez sur « OK » pour créer un drop -liste déroulante dans .

Ci-dessus, nous avons parlé un peu des listes dépendantes. Maintenant, créons-les. Mais d’abord, créez et remplissez deux colonnes avec n’importe quelle donnée. Ensuite, sélectionnez ces colonnes dans les tableaux et cliquez sur le bouton en haut - « Créer à partir du fragment sélectionné » (écran 4).

Ensuite, nous créons une liste déroulante (le processus de création a été présenté ci-dessus dans l'article). Ensuite, allez dans la fonction « Sources » et écrivez la commande suivante dans le champ - =INDIRECT($D$2). Cela vous aidera à créer des listes dépendantes. Cliquez sur le bouton « OK », après quoi une autre colonne devrait apparaître dans le tableau, avec une liste contextuelle dépendante.

Comment copier une liste déroulante dans Excel

Copier une liste déroulante ne sera pas difficile pour les utilisateurs. Pour ce faire, sélectionnez la cellule dont nous avons besoin avec le bouton gauche de la souris et appuyez sur CTRL+C (Copier). Ensuite, cliquez sur n’importe quelle colonne du tableau Excel. Et cliquez avec le bouton droit sur la commande – « Collage spécial ». Dans cette fonction d'insertion, vous devez définir – « Conditions sur les valeurs » et cliquer sur « OK » pour enregistrer les modifications.

Après cela, appuyez à nouveau simultanément sur les touches - CTRL + V, ce qui signifie « Coller » et par la suite, toute la liste déroulante copiée dans ce programme sera collée avec succès.

Conclusion

Ainsi, dans l'article, nous avons examiné la question de savoir comment créer une liste déroulante dans Excel et en même temps créer d'autres listes. Cette instruction a été testée dans la pratique. Peut-être que cet outil du programme Excel vous aidera à résoudre certains problèmes lors du remplissage de tableaux ou lorsque vous travaillez avec des documents. Utilisez ces fonctions et travaillez avec Programme Excel deviendra rapide et pratique. Merci de votre attention et bonne chance à vous !

Recevez les nouveaux articles du blog directement sur votre email. Remplissez le formulaire, cliquez sur le bouton "S'inscrire"

mob_info