M
Michel
Bonjour a tout le monde,
j'ai un reporting a envoyer tout les jeudi de la premiere et troisieme
semaine de chaque mois. Pour eviter d'oublier j'aurais voulu ecrie une
formule dans excel. J'ai lu beaucoup de chose sur internet mais rien que je
puisse vraiment utiliser (
Je suis arrive a cela pour l'instant :
soit en L4 la date de l'envoi de mon dernier reporting
et la formule,
=IF(AND((MONTH(TODAY())<>MONTH(DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)))));(TEXT(TODAY();"dddddddd")="Donnerstag"));1;IF(AND(DAY(DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4))))<15;TODAY()=DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)))+14);1;IF(TODAY()=DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)));1;0)))
si on n'est le meme mois et qu'on est jeudi alors il faut le faire : 1 :
IF(AND((MONTH(TODAY())<>MONTH(DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)))));(TEXT(TODAY();"dddddddd")="Donnerstag"));1
sinon, si date dernier reporting < 15 et aujourd'hui = dernier envoi
reporting +14 alors il faut le faire : 1 :
IF(AND(DAY(DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4))))<15;TODAY()=DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)))+14);1;
Sinon, si aujourd'hui = a la date dernier envoi il faut le faire : 1 sinon
on ne le fait pas : 0
IF(TODAY()=DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)));1;0)))
Mais je sais qu'il y a un probleme la dedans... (
Si quelqu'un aurait la gentilesse de m'aider ca serait super sympa.
@+
Michel.
j'ai un reporting a envoyer tout les jeudi de la premiere et troisieme
semaine de chaque mois. Pour eviter d'oublier j'aurais voulu ecrie une
formule dans excel. J'ai lu beaucoup de chose sur internet mais rien que je
puisse vraiment utiliser (
Je suis arrive a cela pour l'instant :
soit en L4 la date de l'envoi de mon dernier reporting
et la formule,
=IF(AND((MONTH(TODAY())<>MONTH(DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)))));(TEXT(TODAY();"dddddddd")="Donnerstag"));1;IF(AND(DAY(DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4))))<15;TODAY()=DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)))+14);1;IF(TODAY()=DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)));1;0)))
si on n'est le meme mois et qu'on est jeudi alors il faut le faire : 1 :
IF(AND((MONTH(TODAY())<>MONTH(DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)))));(TEXT(TODAY();"dddddddd")="Donnerstag"));1
sinon, si date dernier reporting < 15 et aujourd'hui = dernier envoi
reporting +14 alors il faut le faire : 1 :
IF(AND(DAY(DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4))))<15;TODAY()=DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)))+14);1;
Sinon, si aujourd'hui = a la date dernier envoi il faut le faire : 1 sinon
on ne le fait pas : 0
IF(TODAY()=DATEVALUE((DAY(L4)&"."&MONTH(L4)&"."&YEAR(L4)));1;0)))
Mais je sais qu'il y a un probleme la dedans... (
Si quelqu'un aurait la gentilesse de m'aider ca serait super sympa.
@+
Michel.