Question bête!

Résolu
Bonjour,

Avec une mise en forme conditionnelle, j'aimerai que dans la colonne que je choisi,

Ce qui est supérieur à K21 soit en fond rouge, ce qui est inférieur vert mais si aucune valeur je ne veux aucune couleur.

Merci

8 réponses

  1. Bonjour,

    exemple pour surveiller la plage A2:A30
    commencer par mettre cette plage (A2:A30) en surbrillance et appliquer cette formule pour la couleur verte

    =ET(A2<>"";A2<$K$21)

    pour le rouge

    =A2>$K$21
    0
    1. Ça n'a pas marché :(

      Les colonnes sont de H3 à H18 mais rien n'est fait.
      0
  2. Re,

    alors tu sélectionnes les cellules H3:H18 et tu applique pour la couleur verte cette formule
    =ET(H3<>"";H3<$K$21)

    et pour le rouge
    =H3>$K$21

    0
    1. Avec ces formules ça reste tout de même rouge s'il n'y a pas de valeurs!

      As tu une solution?
      0
      1. Re,

        Non comme tu le dis si bien "Avec ces formules ça reste tout de même rouge s'il n'y a pas de valeurs"
        Raymond a pris la peine de te joindre un fichier exemple, j'en fait de même tu remarqueras que la plage H3:H18 réagit en fonction de la valeur en K21 et que les cellules ne se colorisent pas si elles sont vides

        https://www.cjoint.com/?DIftalZy7ig

        A+
        Mike-31

        Une période d'échec est un moment rêvé pour semer les graines du savoir.
        0
        1. Contributeur
          Bonjour.

          Pour Excel, une cellule vide et une cellule contenant le texte "" (ou la formule ="") ne sont pas identiques. Dans H3 remplace
          =SI(INTERDIT!H3<=0;"";INTERDIT!H3) par
          =SI(INTERDIT!H3<=0;;INTERDIT!H3), et recopie la formule jusqu'en H17.
          Le chiffre
          0
          s'affiche en H16 et H17.
          Sélectionne H3:H17 et modifie la troisième règle, celle pour le format Vert, en remplaçant aussi
          =ET(H3<>"";H3<$K$21) par
          =ET(H3<>0;H3<$K$21)
          Et puisque tu avais déjà une deuxième règle "Sans mise en forme", modifie-la en mettant comme formule =H3=0 et comme format Police {Blanc}.

          Si nos explications n'ont pas fonctionné chez toi, c'est peut-être aussi parce que tu en es encore à Excel 2003 ; à l'époque, la gestion des MFC n'était pas celle d'aujourd'hui, en particulier pour les plages de MFC qui se chevauchent ; et c'est ton cas, puisqu'il y a deux autres règles de MFC qui interfèrent avec tes 3 premières :
          sans mise en forme
          pour les plages $C$22:$H$40;$C$3:$K$18 &
          remplissage marron
          pour un ensemble complexe de plages =$F$16:$H$20;$D$16:$E$19;$I$16:$I$23;$A$3:$J$4;$B$16:$C$20;$A$15:$K$15;$A$4:$A$40;$J$16:$K$19;$J$31:$K$34;$B$22:$I$40;$B$3:$K$18
          0
          1. Re,

            modifie la formule de la mise en forme conditionnelle rouge comme cela

            =ET(H3<>"";H3>$K$21)
            0
            1. Je te remercie énormément,

              C'est ok
              0