Excel - Créer une liste déroulante dynamique Tutoriels

Dans cette vidéo intitulée "Créer une liste déroulante dynamique", vous apprendrez à créer une liste déroulante en utilisant la fonctionnalité de validation intégrée à Excel.
Vous découvrirez comment extraire de manière unique la liste de tous les vendeurs, indépendamment du nombre de fois où ils apparaissent dans le tableau de commande, en utilisant des fonctions matricielles dynamiques.
Vous verrez également comment définir une liste basée sur une source et comment faire référence à des résultats de matrices pour que la liste déroulante puisse s'adapter dynamiquement en fonction du nombre de vendeurs présents dans la feuille de commande.
Cette vidéo est destinée aux utilisateurs avancés d'Excel qui souhaitent produire des listes déroulantes dynamiques.

  • 4:25
  • 2786 vues

Objectifs :

L'objectif de cette vidéo est d'apprendre à créer une liste déroulante dynamique dans Excel, permettant de sélectionner des vendeurs à partir d'un tableau de commandes, tout en comptant le nombre de commandes associées à chaque vendeur.


Chapitres :

  1. Introduction
    Dans cette vidéo, nous allons explorer comment créer une liste déroulante dans Excel qui affiche une liste unique de vendeurs à partir d'un tableau de commandes. Cette méthode utilise les fonctions matricielles dynamiques d'Excel pour extraire et trier les noms des vendeurs, facilitant ainsi la gestion des commandes.
  2. Extraction des Vendeurs
    Pour commencer, nous allons créer une nouvelle feuille que nous appellerons 'Vendeurs'. Dans cette feuille, nous utiliserons la fonction matricielle dynamique UNIQUE pour extraire une liste unique de tous les vendeurs présents dans la colonne 'Employé' de notre tableau de commandes. Cette fonction nous permettra de ne garder qu'un seul exemplaire de chaque vendeur, indépendamment du nombre de fois où ils apparaissent dans le tableau.
  3. Tri des Vendeurs
    Pour améliorer la présentation de notre liste, nous allons intégrer la fonction TRIER. Cela nous permettra de trier les résultats par ordre alphabétique, garantissant que chaque vendeur n'apparaît qu'une seule fois et dans un ordre facilement lisible.
  4. Création de la Liste Déroulante
    Nous allons maintenant créer la liste déroulante en utilisant la fonctionnalité de Validation d'Excel. La source de cette liste sera la donnée extraite dans la feuille 'Vendeurs'. Pour éviter que la liste déroulante ne soit limitée à un nombre fixe de cellules, nous allons utiliser les fonctions matricielles dynamiques pour faire référence à la plage de résultats, permettant ainsi d'accueillir de nouveaux vendeurs au fil du temps.
  5. Validation de la Liste Déroulante
    En validant notre sélection, nous obtiendrons une liste déroulante qui propose tous les vendeurs de manière alphabétique. Cela nous permettra également d'utiliser une fonction de comptage, comme NB.SI, pour compter combien de fois un vendeur sélectionné apparaît dans la colonne 'Employé'.
  6. Exemple Pratique
    Pour illustrer cette méthode, ajoutons une nouvelle commande dans notre tableau, par exemple, une commande du client X avec le vendeur Balardy Laurent. Nous pouvons observer que Balardy Laurent apparaît maintenant dans la feuille 'Vendeurs' et est disponible dans notre liste déroulante, avec une commande associée.
  7. Conclusion
    En résumé, nous avons appris à créer une liste déroulante dynamique dans Excel, à extraire et trier les noms des vendeurs, et à compter le nombre de commandes associées à chaque vendeur. Cette méthode améliore l'ergonomie et la gestion des données dans Excel, rendant le processus plus efficace.

FAQ :

Comment créer une liste déroulante dans Excel?

Pour créer une liste déroulante dans Excel, vous devez utiliser la fonctionnalité de validation de données. Sélectionnez la cellule où vous souhaitez la liste, allez dans l'onglet 'Données', puis cliquez sur 'Validation des données'. Choisissez 'Liste' et spécifiez la source des données.

Qu'est-ce qu'une fonction matricielle dynamique?

Une fonction matricielle dynamique est une fonction qui peut renvoyer plusieurs résultats dans plusieurs cellules à la fois, en fonction des données d'entrée. Cela permet de créer des tableaux de résultats qui s'ajustent automatiquement.

Comment utiliser la fonction UNIQUE dans Excel?

Pour utiliser la fonction UNIQUE, entrez la formule =UNIQUE(plage) dans une cellule, où 'plage' est la plage de données dont vous souhaitez extraire les valeurs uniques. Cela renverra une liste de valeurs sans doublons.

Comment trier une liste dans Excel?

Pour trier une liste dans Excel, vous pouvez utiliser la fonction TRIER. Par exemple, entrez =TRIER(plage) pour trier les données dans l'ordre croissant. Vous pouvez également utiliser l'onglet 'Données' et cliquer sur 'Trier'.

Comment compter les occurrences d'un vendeur dans une liste?

Pour compter les occurrences d'un vendeur, utilisez la fonction NB.SI. Par exemple, entrez =NB.SI(plage, critère) où 'plage' est la colonne contenant les noms des vendeurs et 'critère' est le nom du vendeur que vous souhaitez compter.


Quelques cas d'usages :

Gestion des ventes

Dans un environnement de vente, une liste déroulante de vendeurs permet aux gestionnaires de sélectionner facilement un vendeur pour attribuer des commandes. Cela améliore l'efficacité en réduisant le temps passé à rechercher des noms dans une liste.

Analyse des performances des vendeurs

En utilisant la fonction NB.SI, les responsables peuvent analyser les performances des vendeurs en comptant le nombre de commandes associées à chaque vendeur. Cela aide à identifier les meilleurs performeurs et à ajuster les stratégies de vente.

Mise à jour dynamique des listes

Avec les fonctions matricielles dynamiques, les entreprises peuvent maintenir une liste de vendeurs à jour automatiquement. Lorsqu'un nouveau vendeur est ajouté, il apparaît instantanément dans la liste déroulante, garantissant que les utilisateurs ont toujours accès aux informations les plus récentes.

Amélioration de l'ergonomie des tableaux

En intégrant des fonctions comme UNIQUE et TRIER, les utilisateurs peuvent créer des tableaux de données plus lisibles et organisés, facilitant ainsi la prise de décision rapide et informée.


Glossaire :

Liste déroulante

Une liste déroulante est un élément d'interface utilisateur qui permet à l'utilisateur de sélectionner une valeur parmi plusieurs options pré-définies.

Fonctions matricielles dynamiques

Les fonctions matricielles dynamiques d'Excel permettent de manipuler des tableaux de données de manière flexible, en générant des résultats qui s'ajustent automatiquement en fonction des données d'entrée.

UNIQUE

La fonction UNIQUE d'Excel extrait une liste de valeurs uniques d'un tableau, éliminant les doublons.

TRIER

La fonction TRIER d'Excel permet de trier un tableau de données selon un ordre spécifié, par exemple, par ordre alphabétique.

Validation de données

La validation de données est une fonctionnalité d'Excel qui permet de contrôler le type de données ou les valeurs que les utilisateurs peuvent entrer dans une cellule.

NB.SI

La fonction NB.SI d'Excel compte le nombre de cellules qui répondent à un critère spécifique dans une plage de données.

00:00:05
Je souhaite créer une liste déroulante
00:00:07
en cellule C3 me proposant une
00:00:10
liste de vendeurs afin d'en extraire
00:00:12
le nombre de commandes associées.
00:00:16
Nous avons à disposition dans une feuille
00:00:18
Commande, un tableau de commandes
00:00:21
qui nous liste des clients associés
00:00:24
à nos vendeurs. Nos vendeurs, ici,
00:00:28
sont présents en colonne C par
00:00:30
le biais de la colonne Employé.
00:00:32
Alors un même vendeur peut apparaître
00:00:34
plusieurs fois dans la colonne puisque
00:00:37
plusieurs commandes lui sont associées.
00:00:39
Pour pouvoir créer cette liste déroulante
00:00:42
à taille dynamique qui ne proposera que
00:00:44
d'inclure une seule fois chaque vendeur,
00:00:47
je vais utiliser la puissance des
00:00:49
fonctions matricielles dynamiques
00:00:51
d'Excel.
00:00:51
La première étape sera d'extraire de
00:00:53
manière unique la liste de tous les vendeurs,
00:00:56
indépendamment du nombre de fois où ils
00:00:59
apparaissent dans mon tableau de commande.
00:01:01
Je vais pour cela créer une feuille que
00:01:03
je vais par exemple appeler Vendeurs,
00:01:07
voilà, et venir au sein de cette feuille,
00:01:10
utiliser la fonction matricielle
00:01:13
dynamique UNIQUE.
00:01:17
Cette fonction me permettra
00:01:19
de faire référence
00:01:20
à un tableau et un champ
00:01:23
de ce tableau,
00:01:25
comme par exemple le champ Employé
00:01:26
qui contient mes noms de vendeurs
00:01:28
et de générer un résultat tabulaire
00:01:30
qui ne m'extraira de manière unique
00:01:33
que le nom de tous mes employés.
00:01:37
L'ordre dans lequel apparaissent
00:01:39
tous mes employés est défini
00:01:41
par l'ordre d'apparition de ces
00:01:43
mêmes employés dans la colonne C.
00:01:45
Afin d'améliorer l'ergonomie
00:01:47
et la présentation
00:01:48
je vais intégrer à cette fonction
00:01:52
une autre fonction matricielle,
00:01:54
nommée TRIER, me permettant de
00:01:56
générer un tri de ce tableau de
00:02:00
résultats par ordre alphabétique.
00:02:03
Chaque vendeur
00:02:04
de ma colonne employé apparaît
00:02:07
donc une fois.
00:02:08
Passons maintenant à la création
00:02:10
de la liste déroulante en passant
00:02:12
par la fonctionnalité de Validation
00:02:13
intégrée au sein d'Excel.
00:02:18
La problématique de cette
00:02:19
option de validation
00:02:21
sera de définir une liste qui
00:02:24
sera basée sur une source.
00:02:26
La source sera ma donnée extraite
00:02:29
dans la feuille Vendeurs.
00:02:30
La problématique sera la longueur
00:02:32
de la liste déroulante qui
00:02:34
potentiellement pourra accueillir de
00:02:36
nouveaux vendeurs au fil du temps.
00:02:38
Donc je pourrais sélectionner la zone,
00:02:40
mais à ce moment-là ma liste
00:02:42
déroulante serait limitée à la cellule
00:02:44
A9 maximum et tout vendeur ajouté
00:02:47
dans la feuille Commande qui prendrait
00:02:49
sa place dans cette extraction
00:02:50
unique ne serait pas intégré dans
00:02:52
ma liste déroulante puisque ma liste
00:02:54
déroulante s'arrête à la cellule A9.
00:02:55
Nous pouvons,
00:02:57
grâce aux fonctions matricielles dynamiques,
00:02:59
faire référence à des résultats de matrices,
00:03:02
ce qui sera le cas ici,
00:03:03
et il suffira de préciser la cellule
00:03:07
de départ, en cliquant dessus,
00:03:09
et d'ajouter
00:03:10
le symbole # pour que la liste
00:03:13
déroulante puise sa source sur le
00:03:14
résultat de ma fonction matricielle
00:03:16
qui contiendra plus ou moins de lignes
00:03:18
en fonction du nombre de vendeurs
00:03:20
présents dans ma feuille Commande.
00:03:22
Lorsque je vais valider avec OK,
00:03:25
nous aurons bien une liste déroulante
00:03:28
proposant de manière alphabétique
00:03:29
la liste de tous les vendeurs
00:03:32
sélectionnables dans cette liste
00:03:34
pour lequel je pourrais mettre en place,
00:03:36
comme c'est le cas ici,
00:03:37
une fonction de comptage,
00:03:38
une fonction de comptage assez simple,
00:03:40
une fonction NB.SI permettant
00:03:42
de compter combien de fois un même
00:03:43
nom d'employé présent en cellule C3
00:03:45
de ce tableau sera présent dans
00:03:48
la colonne Employé.
00:03:50
Si j'ajoute une donnée supplémentaire
00:03:52
à mon tableau, une nouvelle commande,
00:03:56
voilà,
00:03:57
mettons par exemple une fausse commande :
00:03:59
le client X avec le vendeur
00:04:05
Balardy Laurent.
00:04:09
Nous voyons bien que dans la feuille Vendeurs,
00:04:12
Balardy Laurent a pris sa place,
00:04:14
il est donc maintenant disponible
00:04:17
dans la liste déroulante générée,
00:04:20
ici, tout en haut, avec une
00:04:22
commande qui lui est associée.

Il n’existe aucun élément correspondant à votre recherche dans cette vidéo...
Effectuez une autre recherche ou retournez au contenu !

 

Mandarine AI: CE QUI POURRAIT VOUS INTÉRESSER

Rappel

Afficher