Mise en forme condit. qui ne tient pas compte des cell. vides

[Résolu/Fermé]
Signaler
Messages postés
7
Date d'inscription
vendredi 11 octobre 2013
Statut
Membre
Dernière intervention
18 octobre 2013
-
Messages postés
7
Date d'inscription
vendredi 11 octobre 2013
Statut
Membre
Dernière intervention
18 octobre 2013
-
Bonjour,
J'aimerais faire une mise en forme conditionnelle qui applique une règle sur une colonne mais qui ne colore pas les cellules vides. Ceci veut dire qu'une fois la condition appliquée, les cellules vides restent tranparentes. Autrement dit, les cellules doivent avoir une valeur dedans (une date, dans ce cas) pour pouvoir être colorées par la règle.

Concrètement, ma collonne inclut des dates (AAAA-MM-JJ).
La condition, c'est que si la date est inférieure à une date choisie dans une autre case (donc pas date du jour), que la case prenne une couleur.
Le problème, c'est que les cases sans date se colorent aussi, mais j'ai besoin qu'elles restent transparentes.

Pouvez-vous m'aider ?
Merci !!!

7 réponses

Messages postés
17602
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 octobre 2021
4 786
Bonsoir,

Si tu as une formule conditionnelle qui fonctionne colle la dans un post pour nous permettre de la modifier ou donne plus d'explications sur la structure du fichier, mieux joint ton fichier sans note confidentielle avec ce lien

https://www.cjoint.com/
Messages postés
7
Date d'inscription
vendredi 11 octobre 2013
Statut
Membre
Dernière intervention
18 octobre 2013

Messages postés
17602
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 octobre 2021
4 786
Re,

Pourquoi D130 et quelle date doit il y avoir

Si valeurs ci-haut sont inférieures à celles dans la cellule "D130", colorer cellule en rouge. Si cellule vide, ne rien faire.

sur tes écrits, la formule conditionnelle

=ET(I4<>"";I4<$D$130)


A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
Messages postés
26242
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
23 octobre 2021
6 090
Bonjour
la formule est pour un champ en colonne A qui débute en A1
=ET(A1<>"";A1<AUJOURDHUI())=
crdlmnt
Messages postés
7
Date d'inscription
vendredi 11 octobre 2013
Statut
Membre
Dernière intervention
18 octobre 2013

Merci, mais j'ai encore de la difficulté... ! Je vous envoie le lien vers mon fichier modifié. Mike : effectivement, j'ai fait erreur, D130 devait être D25 (j'ai amputé mon fichier avant de le soumettre sur ce forum). Donc D25, c'est une cellule avec une date, soit la date du jour ou une autre date (selon les besoins opérationnels).

https://www.cjoint.com/?0JpqfLd8yht

Un grand merci encore !!!
Messages postés
26242
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
23 octobre 2021
6 090
Bonsoir
N'utilisez pas les formulations standard excel de règles de MFC mais :
sélectionnez le champ complet I4:I21
Mise en forme conditionnelle / nouvelle règle
Choisir :utiliser une formule pour déterminer..........

la formule est:
=ET(I$4<>"";$I4<=$D$25)
attention aux signes $ aux bons endroits
Formatez
Crdlmnt

....
Messages postés
7
Date d'inscription
vendredi 11 octobre 2013
Statut
Membre
Dernière intervention
18 octobre 2013

Merci à Vaucluse et à Mike ! J'ai réussi !

La procédure de Vaucluse était très claire, et la formule était :
=ET($I4<>"";$I4<=$D$25)

:)