Mise en forme conditionnelle
Fermé
frizettes7
-
22 mars 2013 à 20:57
via55 Messages postés 14508 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 2 janvier 2025 - 26 mars 2013 à 23:18
via55 Messages postés 14508 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 2 janvier 2025 - 26 mars 2013 à 23:18
A voir également:
- Mise en forme conditionnelle
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau word - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise en forme tableau croisé dynamique - Guide
- Mise a jour windows 10 - Accueil - Mise à jour
4 réponses
Raymond PENTIER
Messages postés
58789
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
1 janvier 2025
17 260
22 mars 2013 à 23:59
22 mars 2013 à 23:59
J'ai cherché ton fichier, mais je ne l'ai pas vu ...
via55
Messages postés
14508
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 738
23 mars 2013 à 01:51
23 mars 2013 à 01:51
Bonjour
En supposant la 1ere date de ta colonne en D2
apres selection de toute la plage
MFC nouvelle regle Utiliser une formule .... et entrer
=C2<AUJOURDHUI()
Recommencer la même opération avec cette fois :
=C2>=AUJOURDHUI()+30
Cdlmnt
En supposant la 1ere date de ta colonne en D2
apres selection de toute la plage
MFC nouvelle regle Utiliser une formule .... et entrer
=C2<AUJOURDHUI()
Recommencer la même opération avec cette fois :
=C2>=AUJOURDHUI()+30
Cdlmnt
frizettes7
Messages postés
3
Date d'inscription
lundi 25 mars 2013
Statut
Membre
Dernière intervention
25 mars 2013
25 mars 2013 à 15:46
25 mars 2013 à 15:46
Merci via55,
J'ai fait ce que vous m'avez dit mais ça ne fonctionne toujours pas.
J'ai pourtant utiliser un format de date reconnu JJ-MOIS-AAAA.
Dans mon fichier orignal, j'ai en rouge le 7 juin 2013 (il ne devrait même pas avoir de couleur!) et 30 juin 2011 en orange (quand il devrait être en rouge!).
De plus, j'aimerais qu'on m'explique pourquoi la formule commence par C2 quand mes dates sont en colonne D (que veut dire la cellule qu'on y inscrit).
Je vous joins une copie de mon fichier avec seulement la fameuse colonne D. J'ai refait les MFC et le orange ne fonctionne même pas, tout est rouge! (et dans le fichier on ne voit pas MFC, je ne sais pas pourquoi!...)
Merci d'avance!
https://www.cjoint.com/c/CCzpPMszKHj
J'ai fait ce que vous m'avez dit mais ça ne fonctionne toujours pas.
J'ai pourtant utiliser un format de date reconnu JJ-MOIS-AAAA.
Dans mon fichier orignal, j'ai en rouge le 7 juin 2013 (il ne devrait même pas avoir de couleur!) et 30 juin 2011 en orange (quand il devrait être en rouge!).
De plus, j'aimerais qu'on m'explique pourquoi la formule commence par C2 quand mes dates sont en colonne D (que veut dire la cellule qu'on y inscrit).
Je vous joins une copie de mon fichier avec seulement la fameuse colonne D. J'ai refait les MFC et le orange ne fonctionne même pas, tout est rouge! (et dans le fichier on ne voit pas MFC, je ne sais pas pourquoi!...)
Merci d'avance!
https://www.cjoint.com/c/CCzpPMszKHj
via55
Messages postés
14508
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 738
25 mars 2013 à 16:31
25 mars 2013 à 16:31
OUi désolé C2 est une faute de frappe il faut bien sûr lire D2 !
mais en fait dans l'exemple envoyé les dates commencent en D13 donc si tu sélectionnes la plage D13:D174 il faut mettre D13 dans la formule
Supprimer toutes les autres mises en forme avant de mettre la formule
ET(D13>=AUJOURDHUI()+30;D13<>"Fin BQH")
J'ai rajouté la 2nde condition sinon les cellules avec Fin BQH seraient colorées aussi
Par contre il y a des dates que même si le format date a été appliqué à la cellule Excel considère comme du texte car ces dates n'existent pas: cellule D149 31 février 2012 ! ! et D159 31 novembre 2012 ; ces fausses dates sont donc forcément colorées par la MFC
Cdlmt
mais en fait dans l'exemple envoyé les dates commencent en D13 donc si tu sélectionnes la plage D13:D174 il faut mettre D13 dans la formule
Supprimer toutes les autres mises en forme avant de mettre la formule
ET(D13>=AUJOURDHUI()+30;D13<>"Fin BQH")
J'ai rajouté la 2nde condition sinon les cellules avec Fin BQH seraient colorées aussi
Par contre il y a des dates que même si le format date a été appliqué à la cellule Excel considère comme du texte car ces dates n'existent pas: cellule D149 31 février 2012 ! ! et D159 31 novembre 2012 ; ces fausses dates sont donc forcément colorées par la MFC
Cdlmt
frizettes7
Messages postés
3
Date d'inscription
lundi 25 mars 2013
Statut
Membre
Dernière intervention
25 mars 2013
25 mars 2013 à 17:18
25 mars 2013 à 17:18
Merci beaucoup!
Ça progresse, mais est-ce qu'il se peut que ça ne marche pas au bout du compte ou il y a encore quelque chose qui n'est pas correct ? J'arrive à ça maintenant :
https://www.cjoint.com/c/CCzrntys1aV
J'ai fait :
=C2<AUJOURDHUI() en rouge
=C2>=AUJOURDHUI()+30 en orange
ET(D13>=AUJOURDHUI()+30;D13<>"Fin BQH") en blanc?? (J'ai essayé rouge, change rien).
J'ai sélectionné toutes les dates pour les mettre au même format de date, j'ai tout retapé les mois à la main (d'où est erreur de dates!) J'ai même fait des "pinceaux" sur les cellules où ça fonctionne aux cellules qui ne fonctionnent pas. Rien à changé
Merci!
Ça progresse, mais est-ce qu'il se peut que ça ne marche pas au bout du compte ou il y a encore quelque chose qui n'est pas correct ? J'arrive à ça maintenant :
https://www.cjoint.com/c/CCzrntys1aV
J'ai fait :
=C2<AUJOURDHUI() en rouge
=C2>=AUJOURDHUI()+30 en orange
ET(D13>=AUJOURDHUI()+30;D13<>"Fin BQH") en blanc?? (J'ai essayé rouge, change rien).
J'ai sélectionné toutes les dates pour les mettre au même format de date, j'ai tout retapé les mois à la main (d'où est erreur de dates!) J'ai même fait des "pinceaux" sur les cellules où ça fonctionne aux cellules qui ne fonctionnent pas. Rien à changé
Merci!
via55
Messages postés
14508
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 738
25 mars 2013 à 17:31
25 mars 2013 à 17:31
Il a plusieurs MFC qui restent (5 au moins) il faut supprimer les inutiles qui peuvent rentrer en conflit avec les autres
Aucune ne doit avoir C mais D
Au final il doit n'en rester que 2
=D13<AUJOURDHUI() en rouge
=ET(D13>=AUJOURDHUI()+30;D13<>"Fin BQH") en orange
Au final :
les dates passées seront en rouge
aujourdhui et les 30 jours qui suivent en blanc (sans MFC)
les dates futures à plus d'un mois en orange
Cdlmnt
Aucune ne doit avoir C mais D
Au final il doit n'en rester que 2
=D13<AUJOURDHUI() en rouge
=ET(D13>=AUJOURDHUI()+30;D13<>"Fin BQH") en orange
Au final :
les dates passées seront en rouge
aujourdhui et les 30 jours qui suivent en blanc (sans MFC)
les dates futures à plus d'un mois en orange
Cdlmnt
frizettes7
Messages postés
3
Date d'inscription
lundi 25 mars 2013
Statut
Membre
Dernière intervention
25 mars 2013
25 mars 2013 à 18:30
25 mars 2013 à 18:30
C'est fait, il ne reste que les deux formules! Mais je n'ai aucune cellule orange qui apparait!
Au fait c'est de aujourd'hui + 30 jours qui doit être en orange (je dois les vérifier). Plus de 30 jours en blanc.
Est-ce que vous l'avez testé? Ça fonctionne? Je ne suis pas chanceuse coudon!!
Au fait c'est de aujourd'hui + 30 jours qui doit être en orange (je dois les vérifier). Plus de 30 jours en blanc.
Est-ce que vous l'avez testé? Ça fonctionne? Je ne suis pas chanceuse coudon!!
via55
Messages postés
14508
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 738
25 mars 2013 à 20:23
25 mars 2013 à 20:23
On va y arriver !
1ere formule :
D13<AUJOURDHUI() rouge
ou ET(D13<AUJOURDHUI();D13<>"") rouge s'il y a des cellules vides qui risquent de rester rouge avec la formule précédente
2nde formule :
ET(D13>=AUJOURDHUI();D13<=AUJOURDHUI()+31) pourque ce soit aujourdhui et 30 jours suivants qui soient en orange
et le reste reste sans couleur y compris là où il y a du texte au lieu d'une date
Testé et approuvé
1ere formule :
D13<AUJOURDHUI() rouge
ou ET(D13<AUJOURDHUI();D13<>"") rouge s'il y a des cellules vides qui risquent de rester rouge avec la formule précédente
2nde formule :
ET(D13>=AUJOURDHUI();D13<=AUJOURDHUI()+31) pourque ce soit aujourdhui et 30 jours suivants qui soient en orange
et le reste reste sans couleur y compris là où il y a du texte au lieu d'une date
Testé et approuvé
Merci beaucoup pour tout!
Je crois que j'ai un problème parce que rien ne fonctionne à part mon rouge, c'est déjà ça de fait! J'ai essayé sur mon vrai fichier et celui que j'ai joint (avec juste la colonne D) et ça ne fait jamais le même résultat, soit tout rouge, tout blanc, tout mélangé! J'ai tout supprimé et recommencé plusieurs fois...
Je vais me faire installer la version 2010 bientôt, espérant que ça règle le problème.
Bonne journée!
Je crois que j'ai un problème parce que rien ne fonctionne à part mon rouge, c'est déjà ça de fait! J'ai essayé sur mon vrai fichier et celui que j'ai joint (avec juste la colonne D) et ça ne fait jamais le même résultat, soit tout rouge, tout blanc, tout mélangé! J'ai tout supprimé et recommencé plusieurs fois...
Je vais me faire installer la version 2010 bientôt, espérant que ça règle le problème.
Bonne journée!
via55
Messages postés
14508
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 738
26 mars 2013 à 16:25
26 mars 2013 à 16:25
Bonjour
Ce n'est pas une question de version !
SI tu adaptes à un autre fichier il faut bien adapter la formule correctement
ça vient sans doute de là
dans la formule D13 correspond à la première cellule de la colonne date
si dans ton fichier ta colonne date commence par exemple en C4 tu dois selectionner toute ta plage colonne date d'abord et MFC puis mettre C4 dans la formule sans signes $ (attention excel les rajoute parfois, les supprimer si c'est le cas )
cdlmnt
Ce n'est pas une question de version !
SI tu adaptes à un autre fichier il faut bien adapter la formule correctement
ça vient sans doute de là
dans la formule D13 correspond à la première cellule de la colonne date
si dans ton fichier ta colonne date commence par exemple en C4 tu dois selectionner toute ta plage colonne date d'abord et MFC puis mettre C4 dans la formule sans signes $ (attention excel les rajoute parfois, les supprimer si c'est le cas )
cdlmnt