Mise en forme conditionnelle Excel 2007

Elo0174 Messages postés 6 Statut Membre -  
UsulArrakis Messages postés 7683 Statut Contributeur -
Bonjour,

Je suis à la recherche d'une formule pour mettre en place une mise en forme conditionnelle :

C3 : date Référence

=aujourdhui()-$C3<=30 alors mes cellules de la colonne D s'affiche en vert
=aujourdhui()-$C3>=45 alors mes cellules de la colonne D s'affiche en rouge
=$C3="" alors aucune couleur d'arrière plan pour mes cellules
Pour ces trois la pas de problème.

Mais il faut que je rajoute une règle qui dit :

si $C3 est compris entre =aujourdhui()-$C3<=30 et =aujourdhui()-$C3>=45 alors les cellules de la colonne D s'afficheront en jaune.

Quelqu'un peut il m'aider pour cette formule ?
Aussi, Excel suit les règles les unes après les autres dans le sens ou elles ont été enregistrées. Donc dans quel ordre dois-je les mettre ?

Merce d'avance
Configuration: Windows Vista

8 réponses

  1. UsulArrakis Messages postés 7683 Statut Contributeur 3 196
     
    salut
    utilise la fonction ET(>=30;=<45)
    donc théoriquement tu devrais avoir
    <=30
    puis ET(>=30 ;<=45)
    puis >=45
    puis ""

    _ _

    (_Usul d'Arrakis
        Serial_Dreamer_)
    0
  2. Elo0174 Messages postés 6 Statut Membre
     
    Non sa ne marche pas. Les cellules qui devraient être sans couleur sont rouge et la règle : ET(>=30 ;<=45) n'est pas prisent en compte
    0
    1. UsulArrakis Messages postés 7683 Statut Contributeur 3 196
       
      peux-tu mettre un extrait de ton fichier sur cjoint qu'on n'ait pas à tout recréer pour tester les solutions proposées ?
      0
  3. UsulArrakis Messages postés 7683 Statut Contributeur 3 196
     
    =ET(AUJOURDHUI()-$C3>=30;AUJOURDHUI()-$C3<=45)
    ça marche chez moi
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Elo0174 Messages postés 6 Statut Membre
     
    Ben moi sa ne marche pas...
    0
  6. UsulArrakis Messages postés 7683 Statut Contributeur 3 196
     
    Bizarre, avec ton fichier c'est la 4ème condition qui ne fonctionne pas
    alors que sur un fichier vierge tout fonctionne bien : https://www.cjoint.com/?gxiI77I7su
    et j'enregistre comme toi en xls et pas xlsx

    d'ailleurs es-tu obligé d'enregistrer en xls au lieu de xlsx ?
    0
  7. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour

    <ital>Bizarre, avec ton fichier c'est la 4ème condition qui ne fonctionne pas et j'enregistre comme toi en xls /ital>

    En xls donc 97/2003 et donc seulement 3 conditions...
    0
    1. UsulArrakis Messages postés 7683 Statut Contributeur 3 196
       
      salut gb
      oui je sais mais si tu ouvres mon fichier avec 2007 chez moi les 4 conditions sont fonctionnelles alors que sur son fichier seules les 3 premières sont actives
      d'où le "bizarre"
      0
  8. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    bonjour UsulArrakis,

    Non pas bizarre, car la condition qui ne fonctionnes pas n'est pas dans le bon ordre :
    en dernier alors que tu l'as mise en tête tout à fait normalement.

    Si tu la remontes elle fonctionnes aussi dans l'autre classeur car comme "interrompre si vrai" est coché (par défaut en 2007) tu n'atteins jamais la quatrième condition.
    0
    1. UsulArrakis Messages postés 7683 Statut Contributeur 3 196
       
      Ah oui !
      c'est vrai que je n'ai pas fait attention à l'ordre quand j'ai créé les règles, j'ai fait ça vite fait pour tester. mais mon inconscient m'a guidé :-)))))

      merci de cette précision
      0