KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment remplir une série en ordre décroissant (descendant ou inverse) dans Excel ?

AuteurSiluvia Date de modification

Généralement, les séries numériques que nous créons dans Excel sont en ordre croissant, augmentant au fur et à mesure que l’on descend une colonne ou que l’on avance sur une ligne. Cependant, de nombreux cas pratiques nécessitent de remplir une série en ordre inverse, descendant ou décroissant. Par exemple, vous souhaiterez peut-être créer un compte à rebours, attribuer des tâches dans l’ordre inverse ou formater des données à des fins de reporting. Dans cet article, nous détaillons plusieurs méthodes efficaces pour remplir une série en ordre inverse ou descendant dans Excel. Ces méthodes couvrent des approches manuelles, basées sur des formules et automatisées, vous permettant de choisir celle qui convient le mieux à vos besoins spécifiques.

Remplir une série en ordre inverse ou descendant avec la poignée de recopie
Remplir une série en ordre inverse ou descendant avec Kutools pour Excel
Remplir une série en ordre inverse ou descendant à l’aide d’une formule Excel
Remplir une série en ordre inverse ou descendant à l’aide d’un code VBA


Remplir une série en ordre inverse ou descendant avec la poignée de recopie

Pour générer rapidement une série numérique en ordre inverse ou descendant — par exemple, 100, 99, 98… — utilisez la fonctionnalité intégrée de la poignée de recopie d’Excel. Cette méthode est idéale pour créer une suite consécutive avec un pas de décrémentation fixe, sans configuration complexe et en un minimum de temps.

1. Saisissez la première valeur de votre série décroissante dans la cellule souhaitée – par exemple, tapez 100 dans la cellule A1.

2. Sélectionnez la cellule A1. Placez le pointeur de la souris sur le coin inférieur droit de la cellule jusqu’à ce qu’il se transforme en une petite croix noire. Maintenez le bouton droit de la souris enfoncé, puis faites glisser la poignée de recopie vers le bas de la colonne aussi loin que nécessaire. Une fois arrivé à la cellule cible, relâchez le bouton de la souris. Dans le menu contextuel qui s’affiche, sélectionnez Série pour définir les options de remplissage. Voir ci-dessous :

Capture d’écran montrant l’option Série dans Excel

3. Dans la boîte de dialogue Série qui s’ouvre, saisissez une valeur négative dans le champ Valeur du pas – par exemple -1 pour diminuer de 1 – et assurez-vous de cocher les options appropriées afin de remplir par colonne ou par ligne selon votre sélection. Cliquez sur le bouton OK pour générer la série. Exemple ci-dessous :

Capture d’écran de la boîte de dialogue Série

Après validation, Excel remplit automatiquement la plage sélectionnée avec des nombres en ordre décroissant, selon le pas de décrémentation que vous avez spécifié.

Capture d’écran de cellules remplies avec une série décroissante dans Excel

Remarques et conseils:
1. Vous pouvez également saisir les deux premiers nombres de votre série décroissante prévue – par exemple, 100 en A1 et 99 en A2 – puis sélectionner ces deux cellules et faire glisser la poignée de recopie vers le bas. Excel détectera le motif et poursuivra la série en ordre décroissant sans autre réglage.
2. Cette méthode fonctionne efficacement uniquement pour les nombres. Si vous souhaitez créer une série descendante incluant du texte (comme des codes ou des identifiants), privilégiez les autres méthodes expliquées ci-dessous pour plus de flexibilité et de personnalisation.
3. La poignée de recopie est très pratique pour les courtes séquences, mais peut être moins efficace pour les très grandes plages ou lorsqu’un pas personnalisé est requis.

Remplir une série en ordre inverse ou descendant avec Kutools pour Excel

Pour les utilisateurs qui travaillent fréquemment avec des séquences personnalisées ou qui doivent combiner chiffres et texte, Kutools pour Excel propose une fonctionnalité Insérer un numéro de séquence facile à utiliser. Cette fonctionnalité vous permet de créer et de remplir une série descendante grâce à des options avancées, telles que des longueurs fixes, des préfixes, des suffixes et des pas personnalisés. Elle offre une grande commodité et une flexibilité exceptionnelle, notamment pour les tâches de numérotation par lots.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

1. Accédez à Kutools > Insérer > Insérer un numéro de séquence.

Capture d’écran de la fonction Insérer un numéro de séquence de Kutools dans Excel

2. Dans la boîte de dialogue Insérer un numéro de séquence, cliquez sur Nouveau pour configurer une nouvelle série. Réglez les champs suivants selon vos besoins :

A. Vous pouvez éventuellement saisir un nom pour votre série décroissante dans le champ Nomafin de pouvoir l’identifier facilement ultérieurement.
B. Indiquez le premier nombre (nombre de départ) de la série à l’aide de la zone Numéro de départ.
C. Saisissez un nombre négatif dans la zone Incrémentpour définir de combien chaque valeur suivante diminue (par exemple, -1 pour un compte à rebours).
D. Définissez le nombre de chiffres souhaité dans la zone Nombre de chiffresafin de formater vos nombres de manière uniforme.
E. Ajoutez éventuellement un préfixeou un suffixeselon vos besoins. Cela s’avère particulièrement utile si vous avez besoin d’identifiants tels que « ID-099 ».
F. Cliquez sur Ajouterpour enregistrer ce format de séquence et l’utiliser immédiatement ou ultérieurement.

Capture d’écran de la boîte de dialogue Insérer un numéro de séquence configurée pour une série décroissante dans Excel

3. Une fois votre série configurée et ajoutée, sélectionnez la plage à remplir. Dans la boîte de dialogue Insérer un numéro de séquence, cliquez sur la série que vous avez créée, puis sur le bouton Remplir la plage. Les cellules sélectionnées seront immédiatement remplies avec votre série descendante, tout en conservant le formatage textuel et la longueur des chiffres.

Capture d’écran montrant une série décroissante remplie dans les cellules à l’aide de Kutools

4. Une fois la série renseignée, fermez la boîte de dialogue.

Conseils et précautions:
• Tous les nombres générés dans une séquence à l’aide de cette fonctionnalité restent uniques et respectent le pas de décrémentation et le format que vous avez définis.
• Lors de la réutilisation d’une séquence enregistrée, Kutools met automatiquement à jour le Numéro de départ afin de poursuivre à partir du dernier point atteint et d’éviter tout chevauchement de valeurs.
• Cette méthode convient aussi bien aux séries purement numériques qu’aux séries alphanumériques combinant chiffres et texte.

Remplir une série en ordre inverse ou descendant à l’aide d’une formule Excel

Parfois, vous souhaiterez remplir une série descendante de manière dynamique à l’aide de formules – notamment lorsque vous travaillez avec des plages volumineuses ou de taille variable, ou lorsque vous voulez éviter les manipulations manuelles avec la poignée de recopie. Avec une formule appropriée, vous pouvez générer automatiquement une série inverse qui s’ajuste lorsqu’on ajoute ou supprime des lignes, ou même faire référence à des valeurs initiales situées dans d’autres cellules pour plus de flexibilité.

1. Sélectionnez la cellule située juste au-dessus de votre série prévue (par exemple,)A1). Si vous souhaitez que la série commence à 100, saisissez la formule suivante dans la cellule A1 :

=100-ROW(A1)+1

Cette formule fonctionne de la manière suivante : « 100 » est le numéro de départ. « LIGNE(A1) » renvoie le numéro de ligne de la cellule actuelle (1 dans cet exemple). Lorsque vous copiez cette formule vers le bas de la colonne, le numéro de ligne augmente de 1 à chaque ligne, ce qui réduit le résultat d’une unité à chaque fois, créant ainsi une série descendante.

2. Après avoir saisi la formule en A1, appuyez sur Entrée pour valider. Pour poursuivre la série, sélectionnez la cellule A1, puis faites glisser la poignée de recopie vers le bas afin de copier la formule sur les lignes suivantes. Ajustez le numéro de départ (100 dans l’exemple) selon la valeur souhaitée.

Conseils et ajustements :
• Si vous souhaitez décrémenter de plus de 1, multipliez le pas :=100-(LIGNE(A1)-1)*2pour un pas de 2 vers le bas.
• Cette méthode est limitée aux nombres. Si vous devez les combiner avec du texte (par exemple, « ID-100 », « ID-99 », ...), utilisez ="ID-"&(100-ROW(A1)+1).
Remarque:Si vous insérez ou Supprimer des lignes, vérifiez que vos formules restent cohérentes avec votre plage cible.

Remplir une série en ordre inverse ou descendant à l’aide d’un code VBA

Pour des scénarios plus avancés, tels que le remplissage de séries avec des pas personnalisés ou des motifs complexes (par exemple, incluant préfixe/suffixe, combinaisons alphanumériques ou couvrant une vaste plage variable), vous pouvez automatiser le processus à l’aide d’une macro VBA. Cette approche est idéale pour les utilisateurs expérimentés ou lorsqu’il s’agit de tâches répétitives exigeant une personnalisation poussée.

1. Ouvrez l’éditeur VBA en cliquant sur Outils de développement dans le ruban, puis sélectionnez Visual Basic. Dans la fenêtre VBA, cliquez sur Insertion > Module pour créer un nouveau module, puis collez le code suivant dans la fenêtre de code :

Sub FillDescendingSeries()
    Dim rng As Range
    Dim StartNum As Long
    Dim StepValue As Long
    Dim cell As Range
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select the range to fill", xTitleId, rng.Address, Type:=8)
    
    StartNum = Application.InputBox("Enter the starting number", xTitleId, "100", Type:=1)
    StepValue = Application.InputBox("Enter the decrement per row (e.g.,1)", xTitleId, "1", Type:=1)
    
    For Each cell In rng
        cell.Value = StartNum
        StartNum = StartNum - StepValue
    Next
End Sub

2. Pour exécuter cette macro, cliquez sur le bouton Bouton Exécuter« Exécuter ». Commencez par sélectionner la plage à remplir (par exemple, A1:A20), puis saisissez le numéro de départ (par exemple, 100) et l’incrément de décrémentation (par exemple, 1 pour que chaque valeur suivante soit inférieure de 1 à la précédente). La macro remplira alors automatiquement la plage choisie avec la séquence descendante.

Conseils:
• Vous pouvez personnaliser ce code VBA afin d’y inclure du texte ou d’autres motifs en modifiant l’instruction cell.Value(par exemple,)cell.Value = "ID-" & StartNum).
• Cette méthode est très souple — idéale pour remplir de grands Plage, générer des séries personnalisées ou automatiser des tâches répétitives.
• N’oubliez pas d’enregistrer votre classeur au format prenant en charge les macros ().xlsm) si vous souhaitez conserver ou réutiliser la solution VBA.

Articles connexes :

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre 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 rend votre travail bien plus facile

  • Activez 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 vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels