Surligner une ligne si double condition
Fermé
Girette83
-
3 mars 2017 à 16:30
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 4 mars 2017 à 08:20
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 4 mars 2017 à 08:20
A voir également:
- Surligner une ligne sur deux excel
- Aller à la ligne excel - Guide
- Liste déroulante excel - Guide
- Calculer une moyenne sur excel - Guide
- Déplacer une colonne excel - Guide
- Si et excel - Guide
2 réponses
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
4 mars 2017 à 06:07
4 mars 2017 à 06:07
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
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 411
Modifié par Vaucluse le 4/03/2017 à 07:39
Modifié par Vaucluse le 4/03/2017 à 07:39
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!
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
4 mars 2017 à 08:20
4 mars 2017 à 08:20
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
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