Format et double message dans une cellule selon date [Résolu]

Signaler
-
PapyLuc51
Messages postés
2314
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 janvier 2020
-
Bonjour,

J'ai la formule suivante pour afficher dans une cellule J22 un message de rappel lorsque la cellule I22 affiche le 01 jour
J'ai 2 pb :
- je dois changer la date manuellement pour qu'elle reconnaisse le 01 ( donc ça ne marche pas si par exemple je mets en I22 la formule = AUJOURD'HUI
- J'aimerais pouvoir afficher un autre message les autres jours du mois …

=SI(OU(ESTNUM(CHERCHE("01";I22));I22>"01");"";"On est le 1° - Il faut charger le Budget !!")

merci pour votre aide !


Configuration: Windows / Edge 18.18362

4 réponses

Messages postés
2314
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 janvier 2020
485
Bonjour,

En espérant avoir tout compris

En I2 est-ce une date (par exemple 01/12/2019) au simplement le chiffre 1 ??

• Dans le cas d'une date

=SI(I2<>"";SI(JOUR(I2)=JOUR(AUJOURDHUI());"On est le 1° - il faut charger le budget !!";"mettre le message si c'est faux");"")

• Dans le cas du chiffre 1

=SI(I2<>"";SI(JOUR(AUJOURDHUI())=I2;"On est le 1° - il faut charger le budget !!";"mettre le message si c'est faux");"")

Cordialement
C'est parfait, merci beaucoup ! J'ai hâte d'arriver au prochain 1° du mois pour voir le message se modifier :)
Et plus encore de pouvoir écrire des formules qui fonctionnent … Bravo
Au fait, c'était une date, option 1 :)
Pourrais-je aller plus loin ?

Voici la formule actuelle, grâce à PapyLuc51 :

=SI(I22<>"";SI(JOUR(I22)=JOUR(AUJOURDHUI());"On est le 1° - il faut charger le budget !!";"Il reste X jours avant l'échéance !");"")

Le top serait de pouvoir remplacer le X par un décompte de jours avant le 1° du mois à venir.
J'ai tout essayé, je ne sais pas comment faire !

Merci de votre aide et suggestions !
Messages postés
2314
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 janvier 2020
485
Salutations Laurent

Voilà

=SI(I22<>"";SI(JOUR(I22)=JOUR(AUJOURDHUI());"On est le 1° - il faut charger le budget !!";"Il reste "&I22-AUJOURDHUI()&" jours avant l'échéance !");"")

Pour éviter de rentrer la date manuellement en I22 et qu'elle passe automatiquement au 1° du mois suivant lorsqu'on est le 2 jusqu'à la fin du mois. (elle fonctionne mais à vérifier si elle marque bien le 1/1/20 lorsqu'on sera ce jour là et si ça passe au 1/2/20 le 2 janvier

=SI(JOUR(AUJOURDHUI())>1;FIN.MOIS(AUJOURDHUI();0)+1;AUJOURDHUI())

Cordialement
C'est magique, un grand merci !! :)

Promis, je laisserai un post le 2 janvier
Bonjour PapyLuc51,

Avec qq jours de retard, comme promis un post : les formules marches parfaitement, encore merci :)
Messages postés
2314
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 janvier 2020
485
Bonjour,

De mon coté aussi j'avais vérifié en ajoutant une MFC orange 10 jours avant et rouge pour le jour "J" .
J'ai même poussé l'exercice pour que ce soit le premier jour "ouvré" du mois qui soit pris en compte.

Cordialement