Ajouter une fonction si à une formule

Résolu
yapluka Messages postés 50 Statut Membre -  
yapluka Messages postés 50 Statut Membre -
Bonjour,
j'ai une cellule G6 dont la formule de calcul est la suivante:=((D6*$D$5)+(F6*$F$5))/$E$4.
j'ai ajouté un format conditionnel: G6 <10 couleur rouge, G6 >10 couleur verte.
j'aimerai ajouter une nouvelle condition qui serait prioritaire sur la formule de calcul:
SI la valeur de D6 et F6 est < à la valeur 9: G6 = "non validé" en format couleur rouge ;

Merci pour vos propositions.....
Configuration: réseau de 4 PC , cela part d'un duron 1200 à un pentium 4  de 3gz.

4 réponses

  1. Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   1 463
     
    Salut,

    eh G6 tu mets:
    =SI(ET(D6<9;F6<9);"non validé";((D6*$D$5)+(F6*$F$5))/$E$4)
    et dans la mise en forma de G6 la valeur de la cellule est >> égale à>> ="non validé"
    0
  2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Quelle version d'Excel ?

    Avec 2007, il existe un ordre de priorité des règles de mise en forme.
    Avec les versions antérieures, non.
    0
    1. Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   1 463
       
      Salut Raymond,

      et merci pour la précision. En effet il y a un ordre pour les mise en forme conditionnelle dans 2007.

      J'ai fait un exemple: http://www.cijoint.fr/cjlink.php?file=cj201001/cijeCqcYpO.xlsx

      Bonne soirée
      0
  3. yapluka Messages postés 50 Statut Membre
     
    Bonjour,
    merci pour votre réponse rapide
    c'est presque parfait:
    la formule proposée:
    G6 =SI(ET(D6<9;F6<9);"non validé";((D6*$D$5)+(F6*$F$5))/$E$4)
    dans ce cas il faut que D6 et F6 soient < à 9 pour inscrire "non validé"
    Il faudrait que D6 ou F6 soient <à 9 pour inscrire "non validé"
    merci
    0
    1. Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   1 463
       
      Salut,

      tu as essayé de remplacer ET par OU ?
      =SI(OU(D6<9;F6<9);"non validé";((D6*$D$5)+(F6*$F$5))/$E$4)

      Bonne journée
      0
  4. yapluka Messages postés 50 Statut Membre
     
    bonjour
    J'y ai pensé cette nuit et 9a fonctionne
    merci pour votre aide
    je clique sur résolu
    super ce forum
    0