Bonjour tout le monde.
J'espère que ça va bien pour vous
Voilà, j'essaie d'eviter un soucis qui s'est produit l'autre jour.
Une date eronée le 31 Avril 2006 qui n'était pas prise en compte lors de calcul sur cette date.Ici
Donc j'en suis à valider les données d'un modèle de doc et je remarque oh merveille qu'il n'y a pas de calendrier installé pour verifier les dates.
Je me suis mis à essayer plusieurs formules
Du genre si le mois de la date est 04,06,09 ou 11 le jour doit pas etre superieur à 30 et patati et patata.
Du coup quand j'ai fini, j'ai trop d'argument dans ma formule.
Voilà où j'en etais rendu:
=SI(OU(SI(ET(MOIS(F30)=OU(01;03;05;07;08;10;12));(JOUR(F30)>31);FAUX;VRAI);(SI(ET(MOIS(F30)=OU(04;06;09;11));(JOUR(F30)>30));FAUX;VRAI);SI(ET(MOIS(F30)=02);(JOUR(F30)>29);FAUX;VRAI))=FAUX;FAUX;VRAI)
Cette formule mesert à valider des données.
Merci pour vos remarques.
Je pressens que Jocelyn va encore me ficher la honte...
J'espère que ça va bien pour vous
Voilà, j'essaie d'eviter un soucis qui s'est produit l'autre jour.
Une date eronée le 31 Avril 2006 qui n'était pas prise en compte lors de calcul sur cette date.Ici
Donc j'en suis à valider les données d'un modèle de doc et je remarque oh merveille qu'il n'y a pas de calendrier installé pour verifier les dates.
Je me suis mis à essayer plusieurs formules
Du genre si le mois de la date est 04,06,09 ou 11 le jour doit pas etre superieur à 30 et patati et patata.
Du coup quand j'ai fini, j'ai trop d'argument dans ma formule.
Voilà où j'en etais rendu:
=SI(OU(SI(ET(MOIS(F30)=OU(01;03;05;07;08;10;12));(JOUR(F30)>31);FAUX;VRAI);(SI(ET(MOIS(F30)=OU(04;06;09;11));(JOUR(F30)>30));FAUX;VRAI);SI(ET(MOIS(F30)=02);(JOUR(F30)>29);FAUX;VRAI))=FAUX;FAUX;VRAI)
Cette formule mesert à valider des données.
Merci pour vos remarques.
Je pressens que Jocelyn va encore me ficher la honte...