


Comment créer une liste déroulante à partir d'une colonne de données dans Excel
Jun 07, 2025 am 06:02 AMLiens rapides
Utilisation d'une colonne dans une table Excel formatée
Utilisation d'une colonne dans un ensemble de données non formaté
L'outil de validation des données de Microsoft Excel vous permet d'ajouter une liste déroulante à une cellule basée sur des données existantes dans une colonne. Cependant, le fonctionnement de cette fonctionnalité dépend de la question de savoir si les données source font partie d'une table Excel formatée. Explorons quelques exemples.
Utilisation d'une colonne dans une table Excel formatée
Supposons que vous ayez ce tableau Excel formaté appelé "Scores", qui comprend des noms de joueurs, des nations et des scores, et vous devez extraire certaines données de résumé. Plus précisément, dans la cellule H2, vous souhaitez créer une liste déroulante de toutes les nations répertoriées dans la colonne B, et dans les cellules I2 et J2, affichez les noms des joueurs et le score moyen, respectivement, selon le pays sélectionné.
Pour créer une liste déroulante, sélectionnez la cellule où vous voulez qu'elle soit (dans ce cas, cellule I2), et dans l'onglet Données du ruban, cliquez sur "Validation des données" dans l'option déroulante avec le même nom.
CONNEXE ##### Comment ajouter une liste déroulante à une cellule dans Excel
Cela vous évite de saisir manuellement les mêmes options de 200 fois.
Ensuite, dans le champ Autoriser de l'onglet Paramètres, sélectionnez "Liste".L'étape suivante consiste à saisir les options que vous souhaitez appara?tre dans la liste déroulante dans le champ source. Pour ce faire, vous pouvez taper les options manuellement, sélectionner les cellules pertinentes sur votre feuille de calcul ou utiliser une formule.
Idéalement, vous pourriez taper:
<code>=Scores[Nation]</code>
Dans le champ source, tout comme vous le feriez lorsque vous référez cette colonne dans une formule, où "Scores" représente le nom du tableau, et "Nation" représente l'en-tête de la colonne. Cependant, malheureusement, cela renvoie un message d'erreur, car l'outil de validation des données ne reconna?t que les références cellulaires, les formules et les gammes nommées comme sources de données, et non les en-têtes de colonne de table.
Heureusement, il y a deux fa?ons de contourner cela.
Méthode 1: référence aux cellules du tableau
Tout d'abord, activez le champ "Source" dans la bo?te de dialogue de validation des données afin que le curseur clignote, et survolez l'en-tête de colonne pertinente dans la ligne 1 jusqu'à ce que vous voyiez une petite flèche noire. Lorsque vous le faites, cliquez une fois pour sélectionner toutes les cellules de données de cette colonne.
Comment utiliser la fonction filtrante dans Microsoft Excel Il existe plus d'une fa?on de filtrer vos données.
Enfin, utilisez la fonction moyenne dans Cell J2 pour afficher le score moyen des joueurs de cette nation:<code>=AVERAGEIF(Scores[Nation],H2,Scores[Total])</code>
CONNEXE ##### Comment utiliser les fonctions moyennes et moyennes dans Excel
Soyez sélectif sur ce qu'il faut inclure dans vos calculs moyens.
### Méthode 2: Nommez la gammeLa deuxième fa?on de créer une liste déroulante à partir d'une colonne dans une table formatée consiste à nommer la plage source.
Avant de lancer la bo?te de dialogue Validation des données, sélectionnez toutes les cellules du tableau qui contiennent les valeurs que vous souhaitez inclure dans la liste déroulante, tapez un nom pour la plage dans la zone de nom dans le coin supérieur gauche de la fenêtre Excel et appuyez sur Entrée.
Je nomme toujours des gammes dans Excel, et vous devriez trop ranger votre classeur Excel.
maintenant, comme avec la méthode 1, vous pouvez utiliser les fonctions Filtre et moyenne pour terminer l'extraction des données.Cependant, cette fois, les formules peuvent être plus simples, car vous pouvez référencer la gamme que vous avez nommée "nation" sans faire référence au tableau dans lequel se trouve la plage.
Donc, pour le filtre dans la cellule I2, c'est:
<code>=FILTER(Scores[Player],Nation=H2)</code>
Et pour la moyenne dans la cellule J2, c'est:
<code>=AVERAGEIF(Nation,H2,Scores[Total])</code>
Utilisation d'une colonne dans un ensemble de données non formaté
Certains types de données - comme des tableaux renversés - peuvent être formatés sous forme de table Excel, il peut donc y avoir des moments où vous devez trouver un moyen de créer une liste déroulante à partir d'une colonne dans un ensemble de données non formaté.
Après avoir sélectionné la cellule qui contiendra la liste déroulante et cliqué sur "Validation des données" dans l'onglet Données du ruban, sélectionnez "Liste" dans le champ Autoriser.
Ensuite, dans le champ Source, utilisez les fonctions indirectes et COMTA pour dire à Excel où trouver les options de liste déroulante.
Dans ce cas, taper:
<code>=INDIRECT("B2:B"&COUNTA(B:B))</code>
Comprend toutes les valeurs de la colonne B de la cellule B2 à la cellule B22 comme source.
Décomposons cette formule source pour voir comment elle fonctionne.
- = Indirect (: Cela indique à Excel que vous souhaitez que la source soit déterminée à l'aide d'une référence dynamique.
- "B2: B": Plus précisément, la référence dynamique commence à la cellule B2 et se termine à une autre cellule de la colonne B.
- & Counta (b: b)): Cela compte toutes les cellules de la colonne B qui ne sont pas vides et ajoute le total à la référence. Dans ce cas, 22 cellules de la colonne B contiennent des valeurs, ce qui transforme B2: B en B2: B22.
CONNEXE ##### Comment utiliser la fonction indirecte dans Excel
Utilisez une cha?ne de texte pour créer une référence.
2 Donc, si vous ajoutez une autre ligne de données en bas, la fonction Counta le ramassera et informera la référence indirecte dans la règle de validation des données que la source a élargi vers le bas d'une ligne supplémentaire.L'utilisation d'une formule pour déterminer les valeurs à inclure dans la source de validation des données - plut?t que de simplement sélectionner la colonne entière - est considérée comme la meilleure pratique car elle empêche la ligne d'en-tête et les lignes vides d'être incluses dans la liste déroulante.
Vous pouvez vérifier cela en sélectionnant la cellule qui héberge la liste déroulante et en réouverture la bo?te de dialogue de validation des données. Lorsque vous sélectionnez le champ source, même si la formule n'a pas changé, la ligne pointillée sur la feuille de calcul confirme qu'il ramasse les nouvelles valeurs dans la ligne ajoutée.
Maintenant que votre liste déroulante est prête à partir, utilisez les fonctions indirectes et COUNTA à c?té de la fonction de filtre dans la cellule I2 et la fonction moyenne dans la cellule J2 pour compléter la feuille de calcul.
Les listes déroulantes ajoutées via l'outil de validation des données sont incroyablement puissantes et polyvalentes et peuvent être utilisées dans de nombreux scénarios dans Excel. Par exemple, vous pouvez utiliser des listes déroulantes pour rendre les graphiques réguliers dynamiques - un moyen infaillible d'impressionner vos amis et vos collègues.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Le regroupement par mois dans une table de pivot Excel vous oblige à vous assurer que la date est formatée correctement, puis à insérer la table de pivot et à ajouter le champ de date, et enfin cliquez avec le bouton droit sur le groupe pour sélectionner l'agrégation "mois". Si vous rencontrez des problèmes, vérifiez s'il s'agit d'un format de date standard et que la plage de données est raisonnable et ajustez le format numéro pour afficher correctement le mois.

Liens rapides Vérifiez l'état du fichier de la vague automatique de la fichier

Le tutoriel montre comment basculer le mode clair et sombre dans différentes applications Outlook et comment garder un volet de lecture blanc dans le thème noir. Si vous travaillez fréquemment avec votre e-mail tard dans la nuit, Outlook Dark peut réduire la fatigue oculaire et

Pour configurer les en-têtes répétitifs par page lorsque Excel imprime, utilisez la fonction "Top Title Row". étapes spécifiques: 1. Ouvrez le fichier Excel et cliquez sur l'onglet "Page de mise en page"; 2. Cliquez sur le bouton "Imprimer le titre"; 3. Sélectionnez "Top Title Line" dans la fenêtre contextuelle et sélectionnez la ligne à répéter (comme la ligne 1); 4. Cliquez sur "OK" pour terminer les paramètres. Les notes incluent: uniquement les effets visibles lors de l'impression de prévisualisation ou d'impression réelle, évitez de sélectionner trop de lignes de titre pour affecter l'affichage du texte, les différentes feuilles de calcul doivent être définies séparément, Excelonline ne prend pas en charge cette fonction, nécessite la version locale, le fonctionnement de la version MAC est similaire, mais l'interface est légèrement différente.

Il est courant de vouloir prendre une capture d'écran sur un PC. Si vous n'utilisez pas un outil tiers, vous pouvez le faire manuellement. Le moyen le plus évident est d'appuyer sur le bouton PRT SC / ou d'imprimer le bouton SCRN (touche d'écran d'impression), qui saisira l'ensemble de l'écran PC. Tu fais

MicrosoftTeamsRecordingsArestoredIntheCloud, généralement INOONEDRIVEORSHAREPOINT.1.Recordings, insuffisant de manière "

La recherche de la deuxième plus grande valeur dans Excel peut être implémentée par grande fonction. La formule est = grande (plage, 2), où la plage est la zone de données; Si la valeur maximale appara?t à plusieurs reprises et que toutes les valeurs maximales doivent être exclues et que la deuxième valeur maximale est trouvée, vous pouvez utiliser la formule du tableau = max (if (RangeMax (plage), plage))), et l'ancienne version d'Excel doit être exécutée par Ctrl Shift Entrée; Pour les utilisateurs qui ne connaissent pas les formules, vous pouvez également rechercher manuellement en triant les données par ordre décroissant et en affichant la deuxième cellule, mais cette méthode modifiera l'ordre des données d'origine. Il est recommandé de copier d'abord les données, puis de fonctionner.

TopulldatafromThewebintoExcelceditcoding, usepowerQueryForstructuredhtmlTablesByenteringheurLunderData> getData> FromWebandSelectingTheDeSiredTable;
