Mise en forme conditionnelle excel 2010

Résolu/Fermé
chus - 14 mars 2012 à 12:08
 chus - 14 mars 2012 à 15:42
Bonjour à tous,

Je suis débutant en excel, je souhaite pouvoir colorier une ligne entière (8) quand la valeur d'une cellule (AD) de la ligne arrive à échéance de 30 jours de la date du jour.

J'ai sélectionné la ligne entière puis j'ai fais mise en forme conditionnelle, nouvelle règle, utiliser une formule, et j'ai rentré la formule suivante =(AUJOURDHUI()>AD+30). Rien n'y fait ca ne marche pas, merci de votre aide!
A voir également:

6 réponses

Tamarin Messages postés 106 Date d'inscription mardi 4 décembre 2007 Statut Membre Dernière intervention 29 janvier 2016 1
14 mars 2012 à 12:25
Salut, j'ai fait quelques tests et j'ai l'impression que ta formule et ton idée devrait fonctionner si tu précisais la ligne de la cellule qui se trouve dans la colonne AD!

Si la cellule qui t'intéresse est la cellule AD24, alors ta formule sera :

=(AUJOURDHUI()>AD24+30)

Ca répond à ta question?
1
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
14 mars 2012 à 15:22
Bonjour,

Vous selectionnez toute la plage ou doit s'appliquer la MFC:

MFC avec formule:

Formule ci-dessous

=$AD2>=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());JOUR(AUJOURDHUI())-30)

ensuite mettre le format que vous voulez

Bonne suite
1
Merci pour votre réponse, effectivement maintenant ca marche, mais j'aimerais que cette règle s'applique à toutes les lignes du document, que dois je faire? Merci
0
Tamarin Messages postés 106 Date d'inscription mardi 4 décembre 2007 Statut Membre Dernière intervention 29 janvier 2016 1
14 mars 2012 à 13:58
tu pourrais peut-être ajouter une nouvelle colonne à droite qui prendrait la valeur maximale de la ligne =MAX(........) (pas testé mais je pense que cette fonction fonctionne avec les dates) et tu utilises ensuite cette cellule dans la formule de ta mise en forme conditionnelle.
0

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

Posez votre question
Désolé je n'ai pas du tout compris votre suggestion. En fait je voudrais seulement que a chaque fois sur le document que les dates de la colonne AD arrivent à 30 jours de la date du jour, que toute la ligne en question se mette en couleur
0
Tamarin Messages postés 106 Date d'inscription mardi 4 décembre 2007 Statut Membre Dernière intervention 29 janvier 2016 1
14 mars 2012 à 14:17
je vois, c'est un peu plus compliqué que ce que je pensais, je crois que je vais passer le relai, je n'ai pas trop le temps... mais si tu n'as pas trop de lignes, tu peux le refaire pour chacune d'entres-elles..

good luck
0
Merci en tout cas de m'avoir aidé!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
14 mars 2012 à 14:26
Bonjour
pourtant on était pas loin du bout;Tamarin. Il; suffit de bloquer la colonne de référence pour que la MFC s'applique à toute la ligne:
Sélectionner tout le champ à traiter et MFC via cette formule à entrer qui correspond à la 1° ligne du champ.:
=AUJOURDHUI()>$AD24+30

voir le signe $ devant l'adresse de colonne.
les parenthèses début et fin sont la superflues

les autres lignes vont s'ajuster toutes seules si tout le champ est sélectionné.

et si vous ne voulez pas que la ligne passe en couleur si AD24 est vide
=ET(AUJOURDHUI()>$AD24+30;$$AD24>0)



crdlmnt


crdlmnt
0
Tamarin Messages postés 106 Date d'inscription mardi 4 décembre 2007 Statut Membre Dernière intervention 29 janvier 2016 1
14 mars 2012 à 14:34
bien vu ;-)
0
Tout d'abord merci de votre réponse, ensuite désolé je ne dois pas être doué mais en sélectionnant tout le document et insérant la formule =ET(AUJOURDHUI()>$AD2+30;$AD2>0) ça ne fonctionne plus du tout. Merci de votre aide,

Bien cordialement.
0
Je vous remercie ca fonctionne! En vous souhaitant une bonne journée!
0