Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment créer une liste dynamique sans espace dans Excel?

Dans certains cas, vous avez une liste de données avec des blancs, et maintenant vous voulez créer une liste dynamique basée sur ces données sans les espaces, et la plupart d'entre vous pouvez supprimer les vides un par un puis créer la liste dynamique, mais ici Je vais vous dire un moyen rapide de résoudre cette tâche dans Excel.

Créer une liste dynamique et supprimer des espaces


Sélectionnez les cellules dupliquées et uniques (sélectionnez rapidement les valeurs en double ou uniques dans une colonne.

doc sélectionne une valeur dupliquée unique

flèche bleue droite bulle Créer une liste dynamique et supprimer des espaces


Kutools for Excel, avec plus de 120 fonctions Excel pratiques, améliorez votre efficacité de travail et économisez votre temps de travail.

1. Sélectionnez une cellule à côté de la liste d'origine et tapez cette formule = IF (B2 = "", "", MAX (A $ 1: A1) + 1) dans celui-ci, puis faites glisser la poignée de remplissage automatique jusqu'à la plage dont vous avez besoin. Maintenant, vous verrez seulement les cellules avec des données a un numéro à côté de. Voir la capture d'écran:

doc-liste-déroulante-sans-blanc-1

Dans la formule ci-dessus, B2 est la première cellule de la plage dans laquelle vous allez créer une liste dynamique.

2. Ensuite, allez dans une autre colonne et tapez cette formule =IFERROR(INDEX($B$2:$B$11,MATCH(ROW()-ROW($D$1),$A$2:$A$11,0)),"") dans celui-ci, puis faites glisser la poignée de remplissage automatique vers le bas jusqu'à ce que des cellules vides apparaissent.

doc-liste-déroulante-sans-blanc-2

Dans la formule ci-dessus, B2: B11 est la plage de données d'origine et A2: A11 est la plage qui numérote la ligne à l'étape 1.

3. Ensuite, sélectionnez une cellule ou une plage que vous souhaitez créer la liste dynamique sans espaces, puis cliquez sur Données > Validation des données. Voir la capture d'écran:

doc-liste-déroulante-sans-blanc-3

4. dans le Validation des données dialogue, sélectionnez liste du Permettre liste, et tapez cette formule = OFFSET (Feuille1! $ C $ 1,1,0, MAX (Feuille1! $ A: $ A), 1) dans Source zone de texte. Voir la capture d'écran:

doc-liste-déroulante-sans-blanc-4

formule Ne plus jamais avoir à vous soucier des longues formules longues dans Excel! Kutools for Excel's Texte automatique peut ajouter toutes les formules à un groupe
en tant que texte automatique, et libérez votre cerveau! Cliquez ici pour connaître le texte automatique Cliquez ici pour obtenir un essai gratuit

Note:

1. Dans Excel 2007, les utilisateurs ne peuvent pas utiliser de référence à d'autres feuilles de calcul ou classeur pour Validation des données Critères. Par conséquent, vous devez sélectionner une cellule vide dans la feuille de calcul en cours à l'étape 3 et entrer la formule = OFFSET ($ C $ 1,1,0, MAX ($ A: $ A), 1) dans Source zone de texte à l'étape 4.

2. Dans la formule ci-dessus, C1 est la première cellule de la nouvelle liste que vous avez créée à l'étape 2.

5. Cliquez OK. Ensuite, vous pouvez voir la liste dynamique est créée sans espaces.

doc-liste-déroulante-sans-blanc-5


Articles relatifs:



Outils de productivité recommandés

Office Tab

étoile d'or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d'or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d'or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d'écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    sdafasf · 1 months ago
    I recreated the exact same formulas and cells and it repeats the numbers. Instead of 1, 2, 3, it's showing, 1, 1, 2, 2, 3, 3, etc.
  • To post as a guest, your comment is unpublished.
    Jerome · 1 years ago
    I'm just getting circular reference on the max formula? It's not working. If I change my iteration settings, it just keeps continuously keeps adding for no reason.
  • To post as a guest, your comment is unpublished.
    Pavan · 1 years ago
    Thanks. For some reason i does not populate the last 8 row. Say my total count or max value is 34 this formula populates only 26. Any idea?
  • To post as a guest, your comment is unpublished.
    Pavan · 1 years ago
    Thanks. For some reason i does not populate the last 8 row. Say my total count or max value is 34 this formula populates only 26. Any idea?
  • To post as a guest, your comment is unpublished.
    Mohtashim · 1 years ago
    Thank you very much for this post. It really helped me in creating numbers in ascending order excluding blank cells in Excel.


    Thumps up:)