Surligner une ligne si double condition

Bonjour,

J'ai un tableau dans lequel il y a des colonnes, notamment date commande et date règlement.
Je souhaite que la ligne se mette en rouge si
- la date règlement est vide ET
- que la date commande est supérieure à AUJOURDHUI +8

Merci de votre aide

2 réponses

  1. Bonjour
    Mettez -vous dans la colonne "Date règlement" et saisir la formule suivante dans une MFC =OU(ESTVIDE($J2);$H2>AUJOURDHUI()+8)
    remplacez $J2 par la cellule de la première date de "Date commande" et remplacez $H2 par la première date de "Date règlement". Appliquer sur toutes les lignes de votre tableau.
    Un exemple avec l'aide d'une mise en forme conditionnelle.
    https://www.cjoint.com/c/GCefbHaKBXw
    Cdlt
    0
    1. Contributeur
      Bonjour

      Frenchie je crois que la formule devrait s'écrire avec ET plutôt qu'avec OU

      =ET(ESTVIDE($J2);$H2>AUJOURDHUI()+8)

      avec ET les lignes passent en rouge même si J est vide, même si la date en H n'est pas supérieure à AUJOURDHUI()+8
      alors que d'après les conditions, aucune ligne de votre exemple ne devrait être en rouge

      ... sauf erreur de compréhension, toujours possible un samedi matin!

      ceci dit, la condition est surprenante, car seul les commandes dont la date n'est pas dépassée de 8 jours sont surlignées?
      on aurait pu penser qu'il s'agissait de signaler les non réglée dans les 8 jours après la commande et dans ce cas la formule est:

      =ET($H2>0;ESTVIDE($J2);$H2<AUJOURDHUI()-8)

      crdlmnt

      La qualité de la réponse dépend surtout de la clarté de la question, merci!
      0
      1. Bonjour Vaucluse
        Merci pour la correction, effectivement, le "ET " en bout de ligne de la première condition n'a pas retenu mon attention, et le fait d'avoir écrit la deuxième condition sur une autre ligne m'a induit en erreur.
        Encore merci, bonne journée.
        Cdlt
        0