Surligner une ligne si double condition
Girette83
-
Frenchie83 Messages postés 2240 Date d'inscription Statut Membre Dernière intervention -
Frenchie83 Messages postés 2240 Date d'inscription Statut Membre Dernière intervention -
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
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
A voir également:
- Surligner une ligne sur deux excel
- Aller à la ligne excel - Guide
- Liste déroulante excel - Guide
- Nombre de jours entre deux dates excel - Guide
- Déplacer une colonne excel - Guide
- Partager photos en ligne - Guide
2 réponses
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
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
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!
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!