Mise en forme conditionnelle EXCEL

Bonjour,

j'aimerais mettre en forme une partie de mon tableau mais étant débutant, je ne trouve pas ma solution (si elle existe):

Je partage une capture pour éclairer mon explication

Je souhaiterais réaliser la chose suivante: Si "A4=C01" et que "B4 non vide" alors le texte de A4 sera en vert, si "A4=C02" et que "C4 vide" alors le texte de A4 sera en rouge, et ainsi de suite pour chaque case de la ligne 4.

Une formule à deux conditions en somme.

Merci d'avance :)


Windows / Edge 131.0.0.0

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour,

    Sélectionne les cellules de ligne 4 sauf A4. Fais une mise en forme conditionnelle avec la formule :

    =ET($A$4="c02";B4<>"")

    Mise en forme rouge :

    Fais une autre règle avec la formule :

    =ET($A$4="c01";B4<>"")

    Mise en forme verte.

    Daniel


    1. Contributeur

      Bonjour ADLM.
      Je n'ai pas compris "et ainsi de suite pour chaque case de la ligne 4"

      Bonjour Daniel.
      Je n'ai pas compris "Sélectionne les cellules de ligne 4 sauf A4"
      et ta seconde formule devrait être =ET($A$4="c01";C4="") ...
      sauf si ADLM s'est trompé dans sa demande !


      1. Bonjour à tous,

        @ Raymond,  

        'Je n'ai pas compris "Sélectionne les cellules de ligne 4 sauf A4"'

        Je ne sais pas comment dire autrement. Pour un tableau sur 10 colonnes, il faut sélectionner la ligne (A4:J4) sauf A4 (la cellule contenant "C0x" qui n'est pas incluse dans la MFC).

        "et ta seconde formule devrait être =ET($A$4="c01";C4="")"

        Comme je l'ai compris, les deux MFC s'appliquent sur les mêmes cellules. Donc B4, pas C4.

        Daniel

      2. @danielc0

        Salut Danielc0

        A mon avis il ne faut sélectionner que la cellule A4 car dans la demande il est écrit :

        ""Si "A4=C01" et que "B4 non vide" alors le texte de A4 sera en vert, si "A4=C02" et que "C4 vide" alors le texte de A4 sera en rouge ""

        Cordialement

      3. @PapyLuc51

        Bonjour,

        Il est indiqué : "et ainsi de suite pour chaque case de la ligne 4."

        Daniel

      4. @danielc0

        RE--/

        Je comprend le ainsi de suite comme ceci,

        si A4=C03 et que D4 non vide (A4 en vert) - D4 vide (A4 en rouge)

        si A4=C04 et que E4 non vide (A4 en vert) - E4 vide (A4 en rouge)

        si A4=C05 et que F4 non vide (A4 en vert) - F4 vide (A4 en rouge)

        Cordialement

      5. @PapyLuc51

        Maintenant que tu le dis, c'est bien possible ;-)

        Daniel

    2. Bonjour ADLM

      Mes amitiés à Daniel et Raymond

      Voilà ce que j'ai compris :

      • Si la référence en A4 correspond à la référence en ligne 1 et,

      • Que la date est mentionnée à l'intersection ligne/colonne

      • Alors A4 est en vers

      • Sinon A4 est en rouge

      Ma formule MFC pour le rouge : 

      =ET($A4<>"";INDEX($B$4:$K$4;;EQUIV($A4;$B$1:$K$1;0))=0)

      Ma formule pour le vert :

      =ET($A4<>"";INDEX($B$4:$K$4;;EQUIV($A4;$B$1:$K$1;0))>0)

      https://www.cjoint.com/c/NKwdpHAQUsz

      Cordialement