Mise en forme conditionnelle

Résolu
CHVAN Messages postés 10 Statut Membre -  
Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je rencontre un soucis de fonctionnement d'une MFC sous excel 2010.
Mon souhait est de mettre un style de motif dans les lignes de la colonne "D" si dans chaque ligne correspondante de la colonne C une valeur est renseignée (de 0 à 4)
La formule ci dessous fonctionne uniquement si la valeur en C est >0 : =SI(C3>=0;C3)
J'ai essayé la condition avec uniquement la formule =SI(C3=0;C3) en vain.
C'est dommage qu'il n'est pas possible de joindre le fichier excel.

Si quelqu'un à une idée du soucis j'en serai ravi.
Merci.
Cordialement
Christian

7 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    Bonjour,
    Utilises la formule suivante :
    =ET(NON(ESTVIDE($C3));$C3>=0;$C3<=4)
    0
  2. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  3. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    Dans ce cas c'est :
    =ET(NON(ESTVIDE($B3));$B3>=0;$B3<=4)
    0
  4. Gyrus Messages postés 3360 Statut Membre 526
     
    Voici le résultat avec ma formule
    https://www.cjoint.com/c/CHtoP1unfZr
    A+
    0
    1. CHVAN Messages postés 10 Statut Membre
       
      Merci également pour l'aide.
      La formule est un peu différente de celle de Patrice mais elle répond également à mon attente.

      Cordialement
      Christian
      0
  5. CHVAN Messages postés 10 Statut Membre
     
    Merci Patrice

    Cela résout bien l'anomalie.
    Ma formule ne tenait pas compte du "0" je n'ai pas compris pourquoi mais bon celle-ci fonctionne à merveille.

    Merci encore.

    Cordialement
    Christian
    0
    1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
       
      Ma formule ne tenait pas compte du "0" je n'ai pas compris pourquoi

      Parce que le résultat de ta formule donne 0 quand C3 = 0 et que 0 est interprété comme FAUX.
      0