Comment créer une validation dynamique des données et étendre la liste déroulante automatiquement?
Normalement, lorsque vous créez une liste déroulante dans une feuille de calcul, la liste déroulante ne sera pas modifiée avec les nouvelles données entrant dynamiquement, dans ce cas, vous devez modifier les données source pour étendre la liste manuellement. Dans cet article, je présenterai comment effectuer la validation des données de manière dynamique et étendre automatiquement la liste déroulante lorsque de nouvelles données sont entrées.
Créez une validation dynamique des données et étendez automatiquement la liste déroulante en créant une table
Pour créer une liste de validation de données dynamique, vous pouvez d'abord créer une table, puis appliquer la fonctionnalité de validation de données. Veuillez procéder comme suit:
Créez un format de tableau pour la liste de données source:
1. Sélectionnez la liste de données que vous souhaitez utiliser comme données source pour la liste déroulante, puis cliquez sur insérer > lampe de table, dans le sauté Créer un tableau boîte de dialogue, vérifier Mon tableau a des en-têtes si votre liste de données a des en-têtes, voir capture d'écran:
2. Puis clique OK bouton, la table a été créée, voir capture d'écran:
Définissez un nom de plage pour la table:
3. Sélectionnez ensuite la table que vous avez créée mais en ignorant l'en-tête, et saisissez un nom pour cette table dans le Nom boîte et appuyez sur Entrer clé, voir capture d'écran:
Créez une liste de validation de données dynamique:
4. Après avoir défini le nom du tableau, sélectionnez les cellules dans lesquelles vous souhaitez insérer la liste déroulante, puis cliquez sur Données > Validation des données > Validation des données, voir capture d'écran:
5. Et dans le Validation des données boîte de dialogue, sous la Paramètres onglet, sélectionnez Liste du Autoriser section, puis entrez cette formule: = Liste de noms (Liste de nom est le nom que vous avez créé pour la table à l'étape 3) dans le Identifier zone de texte, voir capture d'écran:
6. Puis clique OK bouton, la liste déroulante a inséré dans les cellules sélectionnées, à partir de maintenant, lorsque vous entrez un nouveau nom dans la liste de données source, il sera ajouté automatiquement dans la liste déroulante, voir capture d'écran:
Créez une validation dynamique des données et étendez automatiquement la liste déroulante en définissant le nom de la plage
À l'exception de la création d'une table, vous pouvez également terminer cette tâche en définissant un nom de plage avec une formule, veuillez suivre les étapes suivantes:
1Cliquez sur Formules > Définir le nom, voir capture d'écran:
2. Dans le Nouveau nom boîte de dialogue, spécifiez un nom comme Namelist dont vous avez besoin, puis tapez cette formule: = OFFSET (Sheet1! $ A $ 2,0,0, COUNTA (Feuille1! $ A: $ A), 1) into the Se réfère à zone de texte, voir capture d'écran:
Notes: Dans la formule ci-dessus, Sheet1 est-ce que le nom de la feuille de calcul contient la liste de données, A2 est la première cellule de la liste de données, A: A est la colonne contenant la liste des données.
3Cliquez sur OK bouton, puis accédez au Validation des données boîte de dialogue en cliquant Données > Validation des données > Validation des données, Dans le Validation des données dialogue, sélectionnez Liste du Autoriser section, puis entrez cette formule: = Liste de noms (Liste de nom est le nom que vous avez créé à l'étape 2) dans le Identifier zone de texte, voir capture d'écran:
4. Et puis cliquez OK, maintenant, lorsque vous entrez un nouveau nom dans la liste de données, la liste déroulante sera étendue automatiquement. Voir la capture d'écran:
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 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
- Activer l'édition 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é de 50% et réduit des centaines de clics de souris chaque jour!