Note: The other languages of the website are Google-translated. Back to English
English English

Comment créer une liste dynamique sans blanc 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 blancs, et la plupart d'entre vous peuvent supprimer le vide 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 les espaces vides


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

1. Sélectionnez une cellule à côté de la liste d'origine et tapez cette formule = SI (B2 = "", "", MAX (A $ 1: A1) +1) dedans, puis faites glisser la poignée de remplissage automatique jusqu'à la plage dont vous avez besoin. Maintenant, vous ne verrez que les cellules avec des données à côté. 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 par 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)),"") dedans, 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. Sélectionnez ensuite une cellule ou une plage pour laquelle 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 Autoriser list, et tapez cette formule = OFFSET (Feuille1! $ C $ 1,1,0, MAX (Feuille1! $ A: $ A), 1) développement Source zone de texte. Voir la capture d'écran:

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

Remarque :

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 actuelle à l'étape 3 et entrer la formule = OFFSET ($ C $ 1,1,0, MAX ($ A: $ A), 1) développement 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 que la liste dynamique est créée sans espaces.

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


sélectionner rapidement des valeurs dupliquées ou uniques dans une plage Excel

Dans une feuille Excel, si vous avez une plage qui comprend des lignes en double, vous devrez peut-être les sélectionner ou les mettre en attente, mais comment résoudre rapidement ce travail? Si vous avez Kutools pour Excel, vous pouvez utiliser le Sélectionnez Dupliquer et Cellules uniques utilitaire pour sélectionner rapidement les doublons ou les valeurs uniques dans la plage, ou remplir l'arrière-plan et la couleur de la police pour les doublons et les valeurs uniques.  Cliquez pour un essai gratuit de 30 jours!
doc surligner en double dans les colonnes 6
 
Kutools for Excel: avec plus de 300 compléments Excel pratiques, essayez gratuitement sans limitation en 30 jours.

Articles relatifs:


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtréeplus
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammesplus
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellulesplus
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDFplus
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement 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!
bas de cabine
Commentaires (14)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
Dans Excel 2007, vous pouvez faire référence à une liste dans une autre feuille si elle a été nommée. Lorsque vous souhaitez référencer la liste, cliquez dans la zone Source, appuyez sur la touche de fonction F3 et sélectionnez la liste
Ce commentaire a été minimisé par le modérateur sur le site
La création de liste dynamique et la suppression des blancs

a parfaitement fonctionné, merci d'avoir posté ceci.
Ce commentaire a été minimisé par le modérateur sur le site
Merci beaucoup pour ce message. Cela m'a vraiment aidé à créer des nombres dans l'ordre croissant en excluant les cellules vides dans Excel.


Coup de tonnerre :)
Ce commentaire a été minimisé par le modérateur sur le site
Merci. Pour une raison quelconque, je ne remplis pas les 8 dernières lignes. Disons que mon nombre total ou ma valeur maximale est de 34, cette formule ne remplit que 26. Une idée ?
Ce commentaire a été minimisé par le modérateur sur le site
Merci. Pour une raison quelconque, je ne remplis pas les 8 dernières lignes. Disons que mon nombre total ou ma valeur maximale est de 34, cette formule ne remplit que 26. Une idée ?
Ce commentaire a été minimisé par le modérateur sur le site
Je reçois juste une référence circulaire sur la formule max? Ça ne fonctionne pas. Si je modifie mes paramètres d'itération, il continue d'ajouter continuellement sans raison.
Ce commentaire a été minimisé par le modérateur sur le site
J'ai recréé exactement les mêmes formules et cellules et cela répète les nombres. Au lieu de 1, 2, 3, il affiche 1, 1, 2, 2, 3, 3, etc.
Ce commentaire a été minimisé par le modérateur sur le site
Salut, sdafasf, pourriez-vous télécharger vos données et votre formule pour plus de détails ?
Ce commentaire a été minimisé par le modérateur sur le site
Cela fonctionne parfaitement, merci, mais que puis-je faire en cas de listes dépendantes, où la liste secondaire dépend d'une liste primaire dans une autre cellule ?
Ce commentaire a été minimisé par le modérateur sur le site
Salut les gars, votre tutoriel ci-dessus "créer une liste dynamique sans espace dans Excel" a parfaitement fonctionné pour moi.

Sans des gens comme vous, je n'aurais jamais acquis les compétences en Excel que j'ai aujourd'hui.

Merci beaucoup. Salutations. JV
Ce commentaire a été minimisé par le modérateur sur le site
Merci beaucoup! Juste parfait et exactement ce dont j'avais besoin.
Ce commentaire a été minimisé par le modérateur sur le site
tu es un génie :)
Ce commentaire a été minimisé par le modérateur sur le site
Merci beaucoup pour cette belle astuce !! très intelligent et beau ! Marc
Ce commentaire a été minimisé par le modérateur sur le site
Excellent! Cela fonctionne également pour éliminer les cellules contenant "" et vous permet d'utiliser de nombreuses fonctions qui ne peuvent pas gérer les cellules vides ou vides. Merci!
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés