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

  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


    0
    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 !


      0
      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

        0
      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

        0
      3. @PapyLuc51

        Bonjour,

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

        Daniel

        0
      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

        0
      5. @PapyLuc51

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

        Daniel

        0
    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

      0