Le 10/03/2005 23:44, Laurent Yahiaoui a écrit :

Bonsoir.
Je voudrais faire une formule dans une cellule de calc, à savoir : demander de m'indiquer par un code couleur (par exemple) lorsque la date dans une cellule est supérieure de 30 jours à une autre date dans une autre cellule. Exemple : Je prête un livre le 01/01/2005 et s'il est rendu 31 jours plus tard, il m'est indiqué dans une cellule adjacente une sorte d'alerte.
Je suis pas sur d'avoir été très clair.

faire un test SI() avec la fonction AUJOURDHUI().


Frédéric propose:
Voici une solution proposée pour une histoire similaire il y a quelques jours.
Le délai était pour 8 mois, il suffit d'adapter pour 1 mois.(simplement de mettre 1 à la place de 8 !)



Marie jo KOPP CASTINEL a écrit :
Bonjour Michel

Bini Michel a écrit :
Bonjour. J'aimerai si cela est possible créer une alerte dans une cellule calc. Je m'explique : j'ai un tableau avec des données et je voudrais dans une colonne avoir une alerte dans 8 mois du style ma cellule se met en rouge avec un rappel. J'avoue avoir une vague idée en utilisant une macro + une formule mais je ne sais trop comment le concevoir. Merci de m'aiguiller.

Les formats conditionnels sont là pour ça. Ils permettent de conditionner le style de la cellule (préalablement créé) en fonction, soit de sa valeur, soit du résultat (vrai) d'une formule.

Or cette formule pourrait tester si DAte - DateCellule à tester >= 8 mois (en jours)

Envoie le fichier en privé en cas de problème.

Marie jo


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Voici une proposition de formule
Date initiale   Message


12/12/04  =SI(DATE(ANNEE(A2);MOIS(A2)+8;JOUR(A2))-AUJOURDHUI()<=0;"alerte";"")


04/04/04
 =SI(DATE(ANNEE(A3);MOIS(A3)+8;JOUR(A3))-AUJOURDHUI()<=0;"alerte";"")


12/04/05  =SI(DATE(ANNEE(A4);MOIS(A4)+8;JOUR(A4))-AUJOURDHUI()<=0;"alerte";"")


09/07/04  =SI(DATE(ANNEE(A5);MOIS(A5)+8;JOUR(A5))-AUJOURDHUI()<=0;"alerte";"")



qui donne le résultat suivant (et faire une mise en forme conditionnelle sur "alerte")

Date initiale  Message
12/12/04
04/04/04  alerte
12/04/05
09/07/04  alerte

la formule dans la mise en forme conditionnelle :
DATE(ANNEE(A5);MOIS(A5)+8;JOUR(A5))-AUJOURDHUI()<=0

Bon courage !
Frédéric

<<image/jpeg>>

Répondre à