Accéder au contenu principal

Kutools for Office — Une Suite. Cinq Outils. Accomplissez Plus.

Comment alterner la couleur des lignes en fonction du groupe dans Excel ?

Author Xiaoyang Last modified
alternate row color based on group

Dans Excel, colorier une ligne sur deux peut être plus facile pour la plupart d'entre nous, mais avez-vous déjà essayé de colorier les lignes alternativement en fonction des changements de valeur dans une colonne – Colonne A comme le montre la capture d'écran suivante ? Dans cet article, je vais expliquer comment alterner la couleur des lignes en fonction du groupe dans Excel.

Colorier les lignes alternativement en fonction des changements de valeur avec une colonne auxiliaire et la mise en forme conditionnelle

Colorier les lignes alternativement en fonction des changements de valeur avec une fonctionnalité utile

Colorier les lignes alternativement avec deux couleurs en fonction des changements de valeur avec une colonne auxiliaire et la mise en forme conditionnelle


Colorier les lignes alternativement en fonction des changements de valeur avec une colonne auxiliaire et la mise en forme conditionnelle

Pour mettre en évidence les lignes alternativement en fonction du groupe, il n'y a pas de méthode directe. Vous devez donc créer une colonne auxiliaire, puis appliquer la fonction de mise en forme conditionnelle pour les colorier. Veuillez procéder comme suit :

1. Dans la cellule D1, sur la même ligne que les en-têtes, entrez le chiffre 0.

2. Et dans la cellule D2, saisissez cette formule : =SI(A2=A1;D1;D1+1), puis faites glisser cette formule vers le bas jusqu'aux cellules où vous souhaitez l'appliquer, voir capture d'écran :

Remarque : Dans la formule ci-dessus, A1, A2 sont respectivement la première et la deuxième cellule de la colonne dont la valeur change, D1 est la cellule où vous avez entré le nombre auxiliaire 0.

Enter a formula to generate group numbers

3. Ensuite, sélectionnez la plage de données A2:D18 incluant la colonne contenant la formule auxiliaire, puis cliquez sur Accueil > Mise en forme conditionnelle > Nouvelle règle, voir capture d'écran :

click Home > Conditional Formatting > New Rule

4. Dans la boîte de dialogue Nouvelle règle de mise en forme, sélectionnez Utiliser une formule pour déterminer les cellules à mettre en forme sous la section Sélectionner un type de règle, et entrez cette formule =ET(NBCAR($A2)>0;MOD($D2;2)=0) dans la zone de texte Mettre en forme les valeurs pour lesquelles cette formule est vraie, voir capture d'écran :

Remarque : A2 est la première cellule de votre colonne sur laquelle vous appliquez la couleur, et D2 est la première cellule de la colonne auxiliaire que vous avez créée dans la plage sélectionnée.

specify the options in the dialog box

5. Cliquez ensuite sur le bouton Format pour accéder à la boîte de dialogue Format de cellule, et choisissez une couleur que vous aimez sous l'onglet Remplissage, voir capture d'écran :

select a fill color

6. Cliquez ensuite sur OK > OK pour fermer les dialogues, et les lignes seront mises en évidence alternativement en fonction de la colonne spécifique dont la valeur change, voir capture d'écran :

the rows are highlighted when values changes


Colorier les lignes alternativement en fonction des changements de valeur avec une fonctionnalité utile

Si la méthode ci-dessus est difficile pour vous, vous pouvez utiliser un outil utile - Kutools pour Excel, avec sa fonctionnalité Distinguer les différences, vous pouvez rapidement colorier les lignes en fonction du groupe alternativement dans Excel.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

Après avoir installé Kutools pour Excel, veuillez procéder comme suit :

1. Cliquez sur Kutools > Format > Distinguer les différences, voir capture d'écran :

click Distingush differences feature of kutools

2. Dans la boîte de dialogue Distinguer les différences par colonne clé, effectuez les opérations suivantes selon vos besoins. Voir capture d'écran :

set options in the dialog box

3. Après avoir terminé les paramètres, cliquez sur le bouton OK pour fermer la boîte de dialogue, et vous obtiendrez le résultat suivant selon vos besoins :

the rows are highlighted when values changes

Cliquez pour télécharger Kutools pour Excel et essayer gratuitement maintenant !


Colorier les lignes alternativement avec deux couleurs en fonction des changements de valeur avec une colonne auxiliaire et la mise en forme conditionnelle

Si vous souhaitez ombrager les lignes avec deux couleurs différentes alternativement en fonction des changements de valeur comme le montre la capture d'écran suivante, cela peut également être résolu dans Excel avec la mise en forme conditionnelle.

Color the rows alternately with two colors based on value changes

1. Tout d'abord, vous devez créer une nouvelle colonne auxiliaire et une formule comme dans la première méthode, de l'étape 1 à l'étape 2, vous obtiendrez la capture d'écran suivante :

Enter a formula to generate group numbers

2. Ensuite, sélectionnez la plage de données A2:D18, puis cliquez sur Accueil > Mise en forme conditionnelle > Gérer les règles, voir capture d'écran :

click Home > Conditional Formatting > Manage Rules

3. Dans la boîte de dialogue Gestionnaire de règles de mise en forme conditionnelle, cliquez sur le bouton Nouvelle règle, voir capture d'écran :

click New Rule button

4. Dans la boîte de dialogue Nouvelle règle de mise en forme qui s'affiche, cliquez sur Utiliser une formule pour déterminer les cellules à mettre en forme sous la section Sélectionner un type de règle, puis entrez cette formule =EST.IMPAIR($D2) (D2 est la première cellule de la colonne auxiliaire où vous avez créé la formule), puis cliquez sur le bouton Format pour choisir la couleur de remplissage que vous aimez pour les lignes impaires du groupe, voir capture d'écran :

create the first rule in the dialog box

5. Cliquez ensuite sur OK pour quitter cette boîte de dialogue et revenir à la précédente boîte de dialogue Gestionnaire de règles de mise en forme conditionnelle, cliquez à nouveau sur le bouton Nouvelle règle pour créer une autre règle pour les lignes paires du groupe.

click New Rule button again

6. Dans la boîte de dialogue Nouvelle règle de mise en forme, cliquez sur Utiliser une formule pour déterminer les cellules à mettre en forme sous la section Sélectionner un type de règle comme précédemment, puis entrez cette formule =EST.PAIR($D2) (D2 est la première cellule de la colonne auxiliaire où vous avez créé la formule), puis cliquez sur le bouton Format pour choisir une autre couleur d'arrière-plan pour les lignes paires du groupe, voir capture d'écran :

create the second rule in the dialog box

7. Cliquez ensuite sur OK pour revenir au Gestionnaire de règles de mise en forme conditionnelle, et vous pouvez voir que les deux règles ont été créées comme suit :

the two rules are created

8. Cliquez ensuite sur OK pour fermer cette boîte de dialogue, et vous pouvez voir que votre plage de données sélectionnée a été ombragée avec deux couleurs différentes alternativement en fonction des changements de valeur dans la colonne.

  • Remarques :
  • 1. Après avoir colorié les lignes alternativement, vous pouvez masquer la colonne auxiliaire si nécessaire, mais vous ne pouvez pas la supprimer.
  • 2. S'il n'y a pas d'en-têtes dans votre plage de données, entrez simplement 1 comme premier numéro dans la colonne auxiliaire, puis appliquez la formule auxiliaire comme d'habitude.

Plus d'articles :

  • Incrémenter les nombres lorsque la valeur change dans une autre colonne
  • Supposons que vous ayez une liste de valeurs dans la colonne A, et maintenant vous voulez incrémenter le nombre de 1 dans la colonne B lorsque la valeur dans la colonne A change, ce qui signifie que les nombres dans la colonne B s'incrémentent jusqu'à ce que la valeur dans la colonne A change, puis l'incrémentation recommence à partir de 1 comme le montre la capture d'écran de gauche. Dans Excel, vous pouvez résoudre ce problème avec la méthode suivante.
  • Insérer des lignes vides lorsque la valeur change dans Excel
  • Supposons que vous ayez une plage de données, et maintenant vous voulez insérer des lignes vides entre les données lorsque la valeur change, afin de pouvoir séparer les valeurs identiques consécutives dans une colonne comme le montrent les captures d'écran suivantes. Dans cet article, je vais parler de quelques astuces pour résoudre ce problème.
  • Sommer les cellules lorsque la valeur change dans une autre colonne
  • Lorsque vous travaillez sur une feuille de calcul Excel, vous devrez peut-être additionner les cellules en fonction d'un groupe de données dans une autre colonne. Par exemple, ici, je veux sommer les commandes dans la colonne B lorsque les données changent dans la colonne A pour obtenir le résultat suivant. Comment pourriez-vous résoudre ce problème dans Excel ?
  • Insérer des sauts de page lorsque la valeur change dans Excel
  • Supposons que j'ai une plage de cellules, et maintenant je veux insérer des sauts de page dans la feuille de calcul lorsque les valeurs dans la colonne A changent comme le montre la capture d'écran de gauche. Bien sûr, vous pouvez les insérer un par un, mais existe-t-il des moyens rapides d'insérer les sauts de page en une seule fois en fonction des valeurs modifiées d'une colonne ?

Meilleurs outils de productivité pour Office

🤖 Kutools AI Aide : Révolutionnez l'analyse de données avec : Exécution intelligente | Générer du code | Créer des formules personnalisées | Analyser des données et générer des graphiques | Appeler les Fonctions améliorées de Kutools
Fonctionnalités populaires : Trouver, mettre en évidence ou marquer les doublons | Supprimer les lignes vides | Combinez les colonnes ou les cellules sans perte de données | Arrondir sans formule...
Super RECHERCHEV : Recherche multi-critères | Recherche multi-valeurs | Recherche multi-feuilles | Correspondance floue...
Liste déroulante avancée : Créer rapidement une liste déroulante | Liste déroulante dépendante | Liste déroulante à sélection multiple...
Gestionnaire de colonnes : Ajouter un nombre spécifique de Colonnes | Déplacer des Colonnes | Alterner l’état de visibilité des Colonnes masquées | Comparer des plages & Colonnes...
Fonctionnalités phares : Mise au point de la grille | Affichage de conception | Barre de formule améliorée | Gestionnaire de Classeur & Feuille de calcul | Bibliothèque d’AutoTexte | Sélecteur de date | Merge Worksheets | Chiffrer/Déchiffrer les cellules | Envoyer un e-mail par liste | Super Filtre | Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...)...
Top15 des ensembles d’outils :12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...) |50+ Types de graphiques (Diagramme de Gantt, ...) |40+ Formules pratiques (Calculer l’âge en fonction de la date de naissance, ...) |19 outils d’insertion (Insérer un code QR, Insérer une image depuis le chemin, ...) |12 outils de conversion (Convertir en mots, Conversion de devises, ...) |7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...) | ... et bien plus encore
Utilisez Kutools dans la langue de votre choix – disponible en Anglais, Espagnol, Allemand, Français, Chinois et plus de40 autres !

Améliorez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité incomparable. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte l’interface par onglets à Office, simplifiant considérablement votre travail.

  • Activez la modification 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é de50 % et réduit des centaines de clics de souris chaque jour !

Tous les modules complémentaires Kutools. Une seule installation

La suite Kutools for Office regroupe les modules complémentaires pour Excel, Word, Outlook & PowerPoint ainsi qu’Office Tab Pro, idéal pour les équipes travaillant sur plusieurs applications Office.

Excel Word Outlook Tabs PowerPoint
  • Suite tout-en-un — modules complémentaires Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Un installateur, une licence — installation en quelques minutes (compatible MSI)
  • Une synergie optimale — productivité accélérée sur l’ensemble des applications Office
  • Essai complet30 jours — sans inscription, ni carte bancaire
  • Meilleure valeur — économisez par rapport à l’achat d’add-ins individuels