Comment créer une liste déroulante dynamique par ordre alphabétique dans Excel?
La plupart d'entre vous savent peut-être comment créer une liste déroulante dynamique, mais dans certains cas, vous souhaiterez peut-être trier la liste déroulante par ordre alphabétique, comme illustré ci-dessous. Maintenant, ce didacticiel présente la façon de créer une liste déroulante dynamique par ordre alphabétique dans Excel。
Créer une liste déroulante dynamique par ordre alphabétique
Créer une liste déroulante dynamique par ordre alphabétique
Pour créer une liste déroulante dynamique par ordre alphabétique, vous devez suivre les étapes ci-dessous.
1. Sélectionnez les données d'origine puis cliquez sur Formules > Définir Name. voir capture d'écran:
2. Puis dans le Nouveau nom boîte de dialogue, tapez un nom pour la plage sélectionnée dans la zone de texte Nom et tapez cette formule =OFFSET(Sheet1!$A$1, 0, 0, COUNTA(Sheet1!$A$1:$A$1001)) développement Se réfère à zone de texte. Voir la capture d'écran:
Notes: Dans la formule, A1 est la première cellule de votre plage de données d'origine et feuille1 est la feuille de calcul dans laquelle se trouvent les données d'origine.
3. Cliquez OK. Ensuite, allez sur une autre feuille, ici je vais à Sheet2, et sélectionnez une cellule pour taper cette formule = IF (COUNTA (List)> = ROWS ($ A $ 1: A1), INDEX (List, MATCH (SMALL (COUNTIF (List, "<" & List), ROW (A1)), COUNTIF (List, "<" & List ), 0)), "") dedans, et appuyez sur Maj + Ctrl + Entrée touches, puis faites glisser la poignée de remplissage automatique vers le bas jusqu'à ce que la cellule vide apparaisse. Voir la capture d'écran:
Notes: Dans la formule ci-dessus, Liste est le nom que vous définissez pour les données d'origine à l'étape 2, A1 est la première cellule des données d'origine.
4. Sélectionnez ensuite la colonne dans laquelle se trouvent les cellules de formule et cliquez sur Laits en poudre > Définir le nom, puis dans la zone de texte Nom, saisissez Valeurs triées dans le Nouveau nom dialogue. Voir la capture d'écran:
5. Cliquez OK. Ensuite, sélectionnez une cellule ou une plage dont vous avez besoin pour créer la liste déroulante dynamique, puis cliquez sur Sauvegarde de > Validation des données. Voir la capture d'écran:
6. Puis dans le Validation des données dialogue, sélectionnez Liste du Autoriser liste et tapez = SortedValues développement Identifier zone de texte. Voir la capture d'écran:
7. Cliquez OK. Vous pouvez maintenant voir que la liste déroulante créée est triée par ordre alphabétique.
Conseil : Si vous ajoutez de nouvelles données aux données d'origine, les données seront automatiquement ajoutées à la liste déroulante et triées à nouveau. Voir la capture d'écran:
Articles relatifs:
- Créer une liste déroulante dynamique sans blanc dans Excel
- Créer une liste dynamique du nom de la feuille de calcul dans Excel
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!