Colorier une ligne si première colonne identique

  • Initiateur de la discussion Initiateur de la discussion GoneGG
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

GoneGG

XLDnaute Nouveau
Bonjour,
Je souhaiterais colorier, sur un listing, les lignes à chaque changement de valeur de la première cellule (première colonne de la ligne).
Plusieurs lignes pouvant avoir la même couleur car mon listing est trié (par ordre croissant) par la première colonne qui peut compter plusieurs fois la même valeur.
J'ai parcouru le forum mais je n'ai pas trouvé malheureusement.
Ne maitrisant pas les macros, existe t'il une solution en passant par la mise en forme conditionnelle ?
Merci de vos réponses.
 
Re : Colorier une ligne si première colonne identique

Bonjour,
Une mise en forme conditionnelle ferait l'affaire.

Tu sélectionnes ta plage et tu écris la formule pour la MFC (sans les $)
 

Pièces jointes

  • scc102.jpg
    scc102.jpg
    29.5 KB · Affichages: 360
Re : Colorier une ligne si première colonne identique

Merci de ta réponse, mais malheureusement cela ne correspond pas à ce que je recherche.

6
8
8
8
10

avec cette formule la ligne du dernier 8 ne sera pas grisé (car bien différente de 10) alors qu'il me faut toutes les lignes 8 grisées et ainsi de suite...
 
Re : Colorier une ligne si première colonne identique

Bonjour le fil 🙂

En m'inspirant de l'idée de Renauder (que je salue 🙂 ), une mise en forme conditionnelle "à l'envers"

1: Sélection de toute la plage en vert
2: Format de la mise en forme conditionnelle: Remplissage sans couleur avec cette formule:

Code:
=ET((A2<>A1);(A2<>A3))

Bien cordialement,

mth
 
Re : Colorier une ligne si première colonne identique

Bonjour,

Par mise en forme conditionnelle

Cette formule, après avoir sélectionné toute la plage à partir de A1
=ARRONDI(MOD(SOMMEPROD(1/NB.SI($A$1:$A1;$A$1:$A1));2);0)=0

Bravo, c'est tout simplement "IMPECCABLE"
C'est magique.
Bon ben maintenant je vais tenter de comprendre la formule pour pouvoir enchaîner sur d'autres choses.

Encore BRAVO et MERCI.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
534
Réponses
3
Affichages
393
Réponses
1
Affichages
346
Retour