Table des matières
Ce tutoriel explique comment vous pouvez alterner les couleurs des lignes dans Excel pour mettre automatiquement en évidence une ligne ou une colonne sur deux dans vos feuilles de calcul. Vous apprendrez également comment omment appliquer les lignes et les colonnes bandées d'Excel et trouver quelques formules intelligentes pour alterner l'ombrage des lignes en fonction d'un changement de valeur.
Il est courant d'ajouter des ombres à des lignes alternées dans une feuille de calcul Excel afin d'en faciliter la lecture. S'il est relativement facile de mettre en évidence manuellement des lignes de données dans un petit tableau, cette tâche peut s'avérer ardue dans des tableaux plus grands. Une meilleure solution consiste à alterner automatiquement les couleurs des lignes ou des colonnes. Cet article va vous montrer comment y parvenir rapidement.
Alterner la couleur des lignes dans Excel
Lorsqu'il s'agit d'ombrager une ligne sur deux dans Excel, la plupart des gourous vous indiqueront immédiatement la mise en forme conditionnelle, où vous devrez investir un certain temps pour trouver un mélange ingénieux de fonctions MOD et ROW.
Si vous ne préférez pas utiliser une masse pour casser des noix, c'est-à-dire si vous ne voulez pas perdre votre temps et votre créativité à zébrer des tableaux Excel, pensez à appliquer les styles de tableaux Excel intégrés comme alternative rapide.
Mettez en évidence une ligne sur deux dans Excel à l'aide de lignes en bandes
La façon la plus rapide et la plus simple d'appliquer un ombrage aux lignes dans Excel est d'utiliser des styles de tableau prédéfinis. Outre les autres avantages des tableaux, tels que le filtrage automatique, l'ombrage des couleurs est appliqué aux lignes par défaut. Il vous suffit de convertir une plage de cellules en tableau. Pour cela, il vous suffit de sélectionner votre plage de cellules et d'appuyer simultanément sur les touches Ctrl+T.
Une fois que vous avez effectué cette opération, les lignes paires et impaires de votre tableau seront automatiquement ombrées avec des couleurs différentes. Le plus intéressant est que le banderolage automatique se poursuivra lorsque vous trierez, supprimerez ou ajouterez de nouvelles lignes à votre tableau.
Si vous préférez avoir un ombrage alterné des lignes uniquement, sans la fonctionnalité du tableau, vous pouvez facilement reconvertir le tableau en une plage habituelle. Pour ce faire, sélectionnez n'importe quelle cellule de votre tableau, faites un clic droit et choisissez Convertir en gamme dans le menu contextuel.
Remarque : après avoir effectué la transformation du tableau en plage, vous n'obtiendrez pas la bande de couleur automatique pour les lignes nouvellement ajoutées. Un autre inconvénient est que si vous triez les données, vos bandes de couleur se déplaceront avec les lignes d'origine et votre joli motif en zébrures sera déformé.
Comme vous pouvez le constater, la conversion d'une plage en tableau est un moyen très simple et rapide de mettre en évidence les lignes alternées dans Excel. Mais que faire si vous voulez un peu plus ?
Comment choisir vos propres couleurs de rayures en ligne
Si vous n'êtes pas satisfait du motif bleu et blanc par défaut d'un tableau Excel, vous pouvez choisir parmi de nombreux autres motifs et couleurs. Il vous suffit de sélectionner votre tableau ou une cellule du tableau, de passer à l'option Design tab> ; Styles de table et sélectionnez les couleurs de votre choix.
Vous pouvez utiliser les boutons fléchés pour faire défiler les styles de tableau disponibles ou cliquer sur le bouton Plus de bouton Lorsque vous passez le curseur de la souris sur un style, il est immédiatement reflété dans votre tableau et vous pouvez voir à quoi ressembleraient vos rangées de bandes.
Comment mettre en évidence un nombre différent de rangées dans chaque ligne de zébra
Si vous souhaitez mettre en évidence un nombre différent de lignes dans chaque bande, par exemple, ombrer 2 lignes dans une couleur et 3 dans une autre, vous devrez créer un style de tableau personnalisé. En supposant que vous ayez déjà converti une plage en tableau, effectuez les étapes suivantes :
- Naviguez jusqu'au Design cliquez avec le bouton droit de la souris sur le style de tableau que vous souhaitez appliquer et sélectionnez Duplicate .
- Dans le Nom saisissez un nom pour votre style de table.
- Sélectionnez " Rayure First Row "et définir le Taille de la rayure à 2, ou à un autre nombre que vous voulez.
- Sélectionnez " Rayure du deuxième rang "et répétez le processus.
- Cliquez sur OK pour enregistrer votre style personnalisé.
- Appliquez le style nouvellement créé à votre tableau en le sélectionnant dans la galerie des styles de tableau. Vos styles personnalisés sont toujours disponibles en haut de la galerie, sous la rubrique Personnalisé.
Remarque : Les styles de table personnalisés sont stockés uniquement dans le classeur actuel et ne sont donc pas disponibles dans vos autres classeurs. Pour utiliser votre style de table personnalisé comme style de table par défaut dans le classeur actuel, sélectionnez l'option " Définir comme style de table par défaut pour ce document "lors de la création ou de la modification du style.
Si vous n'êtes pas satisfait du style que vous avez créé, vous pouvez facilement le modifier en cliquant avec le bouton droit de la souris sur votre style personnalisé dans la galerie des styles et en sélectionnant Modifier dans le menu contextuel. Et là, vous avez toute latitude pour laisser libre cours à votre créativité ! Vous pouvez définir n'importe quel type d'élément de l'image. Police , Frontière et Remplir sur les onglets correspondants, et même choisir les couleurs des bandes en dégradé, comme vous le voyez dans la capture d'écran ci-dessous : )
Supprimer l'ombrage des lignes alternées dans Excel en un clic
Si vous ne souhaitez plus avoir de bandes de couleur dans votre tableau Excel, vous pouvez les supprimer littéralement en un seul clic. Sélectionnez n'importe quelle cellule de votre tableau, allez dans le menu Design et décochez l'option Rangées de bandes option.
Comme vous le voyez, les styles de tableau prédéfinis d'Excel offrent une multitude de fonctionnalités pour alterner les couleurs des lignes de vos feuilles de calcul et créer des styles personnalisés de lignes en bandes. Je pense qu'ils suffiront dans de nombreuses situations, mais si vous souhaitez quelque chose de spécial, par exemple ombrer des lignes entières en fonction d'un changement de valeur, vous devrez utiliser la mise en forme conditionnelle.
Ombrage alterné des lignes à l'aide du formatage conditionnel d'Excel
Il va sans dire que la mise en forme conditionnelle est un peu plus délicate que les styles de tableau Excel que nous venons d'évoquer. Mais elle présente un avantage indiscutable : elle laisse plus de place à votre imagination et vous permet de zébrer votre feuille de calcul exactement comme vous le souhaitez dans chaque cas particulier. Plus loin dans cet article, vous trouverez quelques exemples de formules Excel pour alterner les couleurs des lignes :
Mettre en évidence une ligne sur deux dans Excel à l'aide du formatage conditionnel
Nous allons commencer par une formule MOD très simple qui met en évidence une ligne sur deux dans Excel. En fait, vous pouvez obtenir exactement le même résultat en utilisant les styles de tableau Excel, mais le principal avantage du formatage conditionnel est qu'il fonctionne également pour les plages, ce qui signifie que votre bande de couleur restera intacte lorsque vous trierez, insérerez ou supprimerez des lignes dans une plage de données à laquelle votre formule s'applique.
Vous créez une règle de mise en forme conditionnelle de cette manière :
- Sélectionnez les cellules que vous souhaitez ombrer. Pour appliquer la bande de couleur à l'ensemble de la feuille de calcul, cliquez sur l'icône Sélectionner tout dans le coin supérieur gauche de votre feuille de calcul.
- Passez à la Accueil onglet > ; Styles et cliquez sur Formatage conditionnel> ; Nouvelle règle...
- Dans le Nouvelle règle de formatage choisissez " Utilisez une formule pour déterminer les cellules à mettre en forme "et entrez cette formule :
=MOD(ROW(),2)=0
- Cliquez ensuite sur le bouton Format pour passer à la Remplir et sélectionnez la couleur d'arrière-plan que vous souhaitez utiliser pour les rangées de bandes.
À ce stade, la couleur sélectionnée apparaîtra sous la rubrique Echantillon Si vous êtes satisfait de la couleur, cliquez sur OK .
- Cela vous ramènera à l'écran Nouvelle règle de formatage et vous cliquez sur OK une fois de plus pour appliquer la couleur à toutes les autres lignes sélectionnées.
Et voici à quoi ressemble le résultat dans mon Excel 2013 :
Si vous préférez avoir deux couleurs différentes au lieu de lignes blanches, créez une deuxième règle en utilisant cette formule :
=MOD(ROW(),2)=1
Et maintenant vous avez des lignes paires et impaires mises en évidence par des couleurs différentes :
Maintenant, j'aimerais vous expliquer brièvement la syntaxe de la fonction MOD, car nous allons l'utiliser dans d'autres exemples un peu plus complexes.
La fonction MOD renvoie le reste arrondi au nombre entier le plus proche après que le nombre a été divisé par le diviseur.
Par exemple, =MOD(4,2)
renvoie 0, car 4 est divisé par 2 de manière égale (sans reste).
Voyons maintenant ce que fait exactement notre fonction MOD, celle que nous avons utilisée dans l'exemple ci-dessus. Comme vous vous en souvenez, nous avons utilisé une combinaison des fonctions MOD et ROW : =MOD(ROW(),2)
La syntaxe est simple et directe : la fonction ROW renvoie le numéro de ligne, puis la fonction MOD le divise par 2 et renvoie le reste arrondi à l'entier. Appliquée à notre tableau, la formule donne les résultats suivants :
Row No. | Formule | Résultat |
---|---|---|
Rang 2 | =MOD(2,2) | 0 |
Rangée 3 | =MOD(3,2) | 1 |
Rangée 4 | =MOD(4,2) | 0 |
Rangée 5 | =MOD(5,2) | 1 |
Vous voyez le schéma ? C'est toujours 0 pour les rangs pairs et 1 pour les rangs impairs Nous créons ensuite les règles de formatage conditionnel qui indiquent à Excel de colorer les lignes impaires (où la fonction MOD renvoie 1) d'une couleur et les lignes paires (qui ont 0) d'une autre couleur.
Maintenant que vous connaissez les bases, examinons des exemples plus sophistiqués.
Comment alterner les groupes de rangs de couleurs différentes ?
Vous pouvez utiliser les formules suivantes pour ombrer un nombre fixe de lignes, quel que soit leur contenu :
Ombrage des rangées impaires c'est-à-dire mettre en évidence le premier groupe et tous les autres groupes :
=MOD(ROW()-RowNum,N*2)+1<=N
Ombrage régulier des rangs c'est-à-dire qu'il faut mettre en évidence le deuxième groupe et tous les groupes pairs :
=MOD(ROW()-RowNum,N*2)>=N
Où RowNum est une référence à votre première cellule avec des données et N est le nombre de rangées dans chaque groupe de bandes.
Conseil : si vous souhaitez mettre en évidence les groupes pairs et impairs, il vous suffit de créer deux règles de formatage conditionnel avec les deux formules ci-dessus.
Vous trouverez quelques exemples d'utilisation de formules et de bandes de couleur résultantes dans le tableau suivant.
Pour colorier toutes les 2 lignes, en commençant par le 1er groupe. Les données commencent à la ligne 2. | =MOD(ROW()-2,4)+1<=2 | |
---|---|---|
Pour colorier toutes les 2 lignes, en commençant par le 2ème groupe. Les données commencent à la ligne 2. | =MOD(ROW()-2,4)>=2 | |
Colorer toutes les 3 lignes, en commençant par le 2ème groupe. Les données commencent à la ligne 3. | =MOD(ROW()-3,6)>=3 |
Comment ombrer des rangs avec 3 couleurs différentes
Si vous pensez que vos données auront meilleure allure avec des lignes ombrées de trois couleurs différentes, créez 3 règles de formatage conditionnel avec ces formules :
Pour mettre en évidence la 1ère et toutes les 3 lignes =MOD(ROW($A2)+3-1,3)=1
Pour mettre en évidence les 2e, 6e, 9e etc. =MOD(ROW($A2)+3-1,3)=2
Pour mettre en évidence les 3e, 7e, 10e etc. =MOD(ROW($A2)+3-1,3)=0
N'oubliez pas de remplacer A2 par une référence à votre première cellule contenant des données.
Le tableau résultant ressemblera à ceci dans votre Excel :
Comment alterner les couleurs des lignes en fonction d'un changement de valeur ?
Cette tâche est similaire à celle dont nous avons discuté il y a un moment - ombrer des groupes de lignes, à la différence qu'il peut y avoir un nombre différent de lignes dans chaque groupe. Je pense que cela sera plus facile à comprendre à partir d'un exemple.
Supposons que vous ayez un tableau contenant des données provenant de différentes sources, par exemple des rapports de vente régionaux. Ce que vous voulez, c'est ombrer le premier groupe de lignes relatives au premier produit de couleur 1, le groupe suivant relatif au deuxième produit de couleur 2 et ainsi de suite. La colonne A énumérant les noms des produits peut servir de colonne clé ou d'identifiant unique.
Pour alterner l'ombrage des lignes en fonction du changement de valeur, il faudrait une formule un peu plus complexe et une colonne supplémentaire :
- Créez une colonne supplémentaire sur le côté droit de votre feuille de calcul, disons la colonne F. Vous pourrez masquer cette colonne plus tard.
- Entrez la formule suivante dans la cellule F2 (en supposant que la ligne 2 est la première ligne contenant des données), puis copiez-la sur toute la colonne :
=MOD(IF(ROW()=2,0,IF(A2=A1,F1, F1+1)), 2)
La formule remplira la colonne F avec des blocs de 0 et 1, chaque nouveau bloc correspondant au changement de nom du produit.
- Enfin, créez une règle de mise en forme conditionnelle à l'aide de la formule suivante
=$F2=1
Vous pouvez ajouter une deuxième règle=$F2=0
si vous voulez une deuxième couleur pour alterner les blocs de rangées, comme indiqué dans la capture d'écran :
Alternance de couleurs de colonnes dans Excel (colonnes à bandes)
En fait, l'ombrage des colonnes dans Excel est assez similaire à l'alternance des lignes. Si vous avez compris tout ce qui précède, cette partie va être un jeu d'enfant pour vous : ).
Vous pouvez appliquer un ombrage aux colonnes dans Excel en utilisant l'une des deux méthodes suivantes :
Alterner les couleurs des colonnes dans Excel avec les styles de tableau
- Vous commencez par convertir une plage en un tableau (Ctrl+T).
- Ensuite, passez à la Design retirer une coche de l'onglet Rangées de bandes et sélectionnez Colonnes à bandes à la place.
- Voilà, vos colonnes sont ombragées avec les couleurs par défaut du tableau.
Si vous souhaitez des couleurs plus jolies, vous pouvez choisir n'importe quel autre motif de la galerie des styles de table.
Si vous voulez ombrager un nombre différent de colonnes dans chaque bande, puis créez une copie d'un style de table existant de votre choix, exactement comme décrit ici. La seule différence est que vous choisissez " Première bande de Colum " et " Deuxième bande de Colum " au lieu des rayures de ligne correspondantes.
Et voici à quoi peuvent ressembler vos bandes de colonnes personnalisées dans Excel :
Alternance de couleurs de colonnes avec mise en forme conditionnelle
Les formules permettant d'appliquer des bandes de couleur à des colonnes alternées dans Excel sont très similaires à celles que nous avons utilisées pour ombrer des lignes alternées. Vous devez simplement utiliser la fonction MOD en conjonction avec la fonction COLUMN plutôt que ROW. Je n'en citerai que quelques-unes dans le tableau ci-dessous et je suis sûr que vous convertirez facilement d'autres "formules de ligne" en "formules de colonne" par analogie.
Pour colorer une colonne sur deux | =MOD(COLONNE(),2)=0 |
---|
et/ou
=MOD(COLONNE(),2)=1
=MOD(COLUMN()-1,4)+1<=2
=MOD(COLONNE()+3,3)=1
=MOD(COLONNE()+3,3)=2
=MOD(COLONNE()+3,3)=0
J'espère que vous n'aurez plus aucun problème à appliquer des bandes de couleur dans Excel pour rendre vos feuilles de calcul plus belles et plus lisibles. Si vous souhaitez alterner les couleurs des lignes ou des colonnes d'une autre manière, n'hésitez pas à me laisser un commentaire et nous trouverons une solution ensemble. Merci de nous avoir lu !