Mise en forme conditionnelle

Fermé
Gantoine62 Messages postés 206 Date d'inscription samedi 24 décembre 2016 Statut Membre Dernière intervention 28 décembre 2023 - 25 mars 2020 à 13:34
PapyLuc51 Messages postés 4298 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 23 avril 2024 - 28 mars 2020 à 08:12
Bonjour,
J'ai un fichier excel office 365 et des dates à l'intérieure de certaines cellules et du vide pour d'autres. Je souhaiterais que les cellules dont les dates sont inférieures ou égales à aujourd'hui se colorient en gris.
Merci pour votre réponse
Cordialement


Configuration: Windows / Chrome 80.0.3987.149

5 réponses

PapyLuc51 Messages postés 4298 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 23 avril 2024 1 405
Modifié le 25 mars 2020 à 13:46
Bonjour,

Pour éviter que toutes les cellules vides se colorent en gris également, il faut l'inclure dans les conditions.

Après sélection de la zone à traiter, ouvrir les MFC choisir "utiliser une formule...."

=ET("cellule active de la zone"<>"";"cellule active de la zone"<=AUJOURDHUI())

Cordialement
1
Gantoine62 Messages postés 206 Date d'inscription samedi 24 décembre 2016 Statut Membre Dernière intervention 28 décembre 2023 1
25 mars 2020 à 14:12
Merci pour votre réponse j'ai rentré la formule =ET($E$4:$K$40<>"";$E$4:$K$40<=AUJOURDHUI()) et

rien ne se passe
0
PapyLuc51 Messages postés 4298 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 23 avril 2024 1 405
Modifié le 25 mars 2020 à 14:50
Si chaque cellule de la zone E4:K40 est susceptible de contenir ou non une date il ne faut pas utiliser cette formule mais

=ET(E4<>"";E4<=AUJOURDHUI())

Si c'est pour griser la ligne entière (E4:K4) par rapport à la date inscrite ou non en E4

=ET($E4<>"";$E4<=AUJOURDHUI())

https://www.cjoint.com/c/JCznX6F4nbi

Cordialement
1
Gantoine62 Messages postés 206 Date d'inscription samedi 24 décembre 2016 Statut Membre Dernière intervention 28 décembre 2023 1
25 mars 2020 à 15:18
Cela ne marche toujours pas je me suis sans doute pas fait comprendre. Excusez-moi car je suis novice sur excel. Je voudrais uniquement griser les cellules ou il y a une date antérieure à celle d'aujourd'hui.
Ci joint le tableau
0
PapyLuc51 Messages postés 4298 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 23 avril 2024 1 405 > Gantoine62 Messages postés 206 Date d'inscription samedi 24 décembre 2016 Statut Membre Dernière intervention 28 décembre 2023
Modifié le 25 mars 2020 à 15:38
Si tu suis les indications que l'on te donne ça ne devrait pourtant poser aucun problème.

Maintenant comme il y a plusieurs MFC pour la même zone, il s'agit peut-être de modifier l'ordre de priorité ; faire remonter en haut de la liste celles qui doivent s'exécuter en premier ; pour cela utiliser les flèches haut et bas dans la fenêtre de gestion des MFC

Je vois aussi qu'il y a un MFC rouge pour la date AUJOURDHUI() ; alors dans les formules données il faut enlever le =

Cordialement
0
Gantoine62 Messages postés 206 Date d'inscription samedi 24 décembre 2016 Statut Membre Dernière intervention 28 décembre 2023 1 > PapyLuc51 Messages postés 4298 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 23 avril 2024
25 mars 2020 à 16:12
J'ai trouvé ce que je voulais
=E4:K41<AUJOURDHUI() Merci pour votre aide
Cordialement
0
PapyLuc51 Messages postés 4298 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 23 avril 2024 1 405 > Gantoine62 Messages postés 206 Date d'inscription samedi 24 décembre 2016 Statut Membre Dernière intervention 28 décembre 2023
28 mars 2020 à 08:12
Bonjour,

Ah!!! C'est spécifique à excel 365 ???

Si je rentre cette formule sur mon excel 2013 toute la zone se grise (cellules vides comprises) seules les cellules dont la date est supérieure à la date du jour ne se colorent pas.

Cordialement
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
25 mars 2020 à 14:53
Bonjour

La bonne formule est :
=ET($E$4:$K$40<>"";E4<=AUJOURDHUI())
Cdlmnt
Via
1
Gantoine62 Messages postés 206 Date d'inscription samedi 24 décembre 2016 Statut Membre Dernière intervention 28 décembre 2023 1
25 mars 2020 à 15:18
Cela ne marche toujours pas je me suis sans doute pas fait comprendre. Excusez-moi car je suis novice sur excel. Je voudrais uniquement griser les cellules ou il y a une date antérieure à celle d'aujourd'hui.
Ci joint le tableau
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
25 mars 2020 à 15:38
Re,

télécharge le fichier et saisi des dates entre E4 et K40 voir si c'est ce que tu cherches

https://www.cjoint.com/c/JCzoLlc3EBc
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
Modifié le 25 mars 2020 à 13:43
Bonjour,

sélectionne la plage à traiter, exemple A1:A50/mise en forme conditionnelle
la formule
=A1<=AUJOURDHUI()

et pour ne pas coloriser les cellules vides
=ET(A1<>"";A1<=AUJOURDHUI())

format/remplissage/choisir la couleur

0
Gantoine62 Messages postés 206 Date d'inscription samedi 24 décembre 2016 Statut Membre Dernière intervention 28 décembre 2023 1
25 mars 2020 à 14:11
Merci pour votre réponse j'ai rentré la formule =ET($E$4:$K$40<>"";$E$4:$K$40<=AUJOURDHUI()) et
rien ne se passe
0