Condition entre 2 dates

Fermé
azerty - 5 juin 2012 à 09:04
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 - 5 juin 2012 à 10:20
Bonjour,

Je sollicite votre aide.
J'ai un projet avec une date de début (cellule A1) et une date de fin (B1).

J'aimerai que si la date de début est compris entre la date d'aujourd'hui et la date d'aujourd'hui -7 jours le message "A débuter cette semaine" s'affiche.
En revanche si la date de fin est compris entre la date d'aujourd'hui et 7 jours alors le message "Se termine cette semaine" s'affiche.

J'ai une autre petite exigence mais je ne sais pas si celle ci est réalisable, j'aimerai qu'il soit toujours possible d'écrire quelque chose dans la cellule ou il y a la formule.
Concrètement que marquer quelque chose dans cette cellule ne supprime pas ma formule.

Merci d'avance pour votre aide.
A voir également:

1 réponse

Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 320
Modifié par Vaucluse le 5/06/2012 à 10:24
Bonjour

=SI(ET(AUJOURDHUI()-7<A1;AUJOURDHUI()>A1);"à débuter cette semaine";"")
et
=SI(ET(AUJOURDHUI()<B1;AUJOURDHUI()+7>B1);"se termine cette semaine";"")

bien entendu ce qu'on appelle "semaine" ici sont les 7 jours qui précédent ou qui suivent la date d'aujourd'hui, et pas une semaine qui démarre le lundi? mais c'est ce que vous demandez non?
donc on va dire: démarre dans les 7 jours.

et pour votre exigence, non il n'est pas possible d'écrire dans la cellule où il y a la formule.
si vous voulez y afficher quelque chose d'autre que le résultat de la formule, utiliser une cellule X et écrivez:
=SI(ESTVIDE(cellX;formule;cellX)
le texte en X prendra alors la priorité sur la formule

ou alors terminez en remplaçant les ;"") de fin dans les formules par l'adresse de ;cellX)

et dans ce cas, c'est lorsque la formule ne s'applique pas que le texte en X sera reproduit dans votre cellule.
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0