Trouver dans une liste calendaire, les Dimanches et Jour fériés
14 réponses
michir
Bonjour,
Il s'agit d'une infirmi=E8re appel=E9e =E0 travailler les Dimanches et Jour=
s
f=E9ri=E9s
J'aimerais faire une fonction ou une macro qui met trouve les
Dimanches et les Jours f=E9ri=E9s avec possibilit=E9 de changer l'ann=E9e
comme dans un calendrier perp=E9tuel, mais il faut que je puisse
r=E9cup=E9rer ces dates pour les r=E9utiliser dans d'autres formules
Merci =E0 tous
Michel
Efface la colonne C, sélectionne C1:C70, colle la formule suivante dans la barre d eformule : =SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70)));PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));"") et valide avec Ctrl+Maj+Entrée. Daniel
Merci Daniel, je joint quand même le lien pour ceux qui seraient intéressés http://cjoint.com/?ADnoM6PZjUB Merci à toi, je n'arrive pas à modifier la formule de manière qu'elle extraie les dimanches et jours fériés d'une liste calendaire 01/01 au 31/12 Michel
Efface la colonne C, sélectionne C1:C70, colle la formule suivante dans
la barre d eformule :
=SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70)));PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));"")
et valide avec Ctrl+Maj+Entrée.
Daniel
Merci Daniel, je joint quand même le lien pour ceux qui seraient
intéressés
http://cjoint.com/?ADnoM6PZjUB
Merci à toi, je n'arrive pas à modifier la formule de manière qu'elle
extraie les dimanches et jours fériés d'une liste calendaire 01/01 au
31/12
Michel
Efface la colonne C, sélectionne C1:C70, colle la formule suivante dans la barre d eformule : =SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70)));PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));"") et valide avec Ctrl+Maj+Entrée. Daniel
Merci Daniel, je joint quand même le lien pour ceux qui seraient intéressés http://cjoint.com/?ADnoM6PZjUB Merci à toi, je n'arrive pas à modifier la formule de manière qu'elle extraie les dimanches et jours fériés d'une liste calendaire 01/01 au 31/12 Michel
michir
J'ai des difficultés à l'appliquer au fichier de Boisgontier
On 13 avr, 15:19, DanielCo wrote:
Efface la colonne C, sélectionne C1:C70, colle la formule suivante dans la barre d eformule : =SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DA TE(a n;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE (an;13;0))) )>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1: $70)));PETIT E.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;1 3;0))))=1)+(N B.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13; 0))))>0);LIGNE(INDIR ECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));" ") et valide avec Ctrl+Maj+Entrée. Daniel
> Merci Daniel, je joint quand même le lien pour ceux qui seraient > intéressés >http://cjoint.com/?ADnoM6PZjUB > Merci à toi, je n'arrive pas à modifier la formule de manière qu' elle > extraie les dimanches et jours fériés d'une liste calendaire 01/01 au > 31/12 > Michel
J'ai des difficultés à l'appliquer au fichier de Boisgontier
On 13 avr, 15:19, DanielCo <dcolardelle...@free.fr> wrote:
Efface la colonne C, sélectionne C1:C70, colle la formule suivante dans
la barre d eformule :
=SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DA TE(a n;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE (an;13;0))) )>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1: $70)));PETIT E.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;1 3;0))))=1)+(N B.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13; 0))))>0);LIGNE(INDIR ECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));" ")
et valide avec Ctrl+Maj+Entrée.
Daniel
> Merci Daniel, je joint quand même le lien pour ceux qui seraient
> intéressés
>http://cjoint.com/?ADnoM6PZjUB
> Merci à toi, je n'arrive pas à modifier la formule de manière qu' elle
> extraie les dimanches et jours fériés d'une liste calendaire 01/01 au
> 31/12
> Michel
J'ai des difficultés à l'appliquer au fichier de Boisgontier
On 13 avr, 15:19, DanielCo wrote:
Efface la colonne C, sélectionne C1:C70, colle la formule suivante dans la barre d eformule : =SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DA TE(a n;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE (an;13;0))) )>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1: $70)));PETIT E.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;1 3;0))))=1)+(N B.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13; 0))))>0);LIGNE(INDIR ECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));" ") et valide avec Ctrl+Maj+Entrée. Daniel
> Merci Daniel, je joint quand même le lien pour ceux qui seraient > intéressés >http://cjoint.com/?ADnoM6PZjUB > Merci à toi, je n'arrive pas à modifier la formule de manière qu' elle > extraie les dimanches et jours fériés d'une liste calendaire 01/01 au > 31/12 > Michel
DanielCo
Regarde le fichier : http://cjoint.com/?ADnq9bDxFnU Daniel
J'ai des difficultés à l'appliquer au fichier de Boisgontier
On 13 avr, 15:19, DanielCo wrote:
Efface la colonne C, sélectionne C1:C70, colle la formule suivante dans la barre d eformule : =SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(a n;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))) )>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70)));PETIT E.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))=1)+(N B.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE(INDIR ECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));"") et valide avec Ctrl+Maj+Entrée. Daniel
Merci Daniel, je joint quand même le lien pour ceux qui seraient intéressés http://cjoint.com/?ADnoM6PZjUB Merci à toi, je n'arrive pas à modifier la formule de manière qu'elle extraie les dimanches et jours fériés d'une liste calendaire 01/01 au 31/12 Michel
Regarde le fichier :
http://cjoint.com/?ADnq9bDxFnU
Daniel
J'ai des difficultés à l'appliquer au fichier de Boisgontier
On 13 avr, 15:19, DanielCo <dcolardelle...@free.fr> wrote:
Efface la colonne C, sélectionne C1:C70, colle la formule suivante dans
la barre d eformule :
=SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(a
n;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0)))
)>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70)));PETIT
E.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))=1)+(N
B.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE(INDIR
ECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));"") et valide avec
Ctrl+Maj+Entrée. Daniel
Merci Daniel, je joint quand même le lien pour ceux qui seraient
intéressés
http://cjoint.com/?ADnoM6PZjUB
Merci à toi, je n'arrive pas à modifier la formule de manière qu'elle
extraie les dimanches et jours fériés d'une liste calendaire 01/01 au
31/12
Michel
Regarde le fichier : http://cjoint.com/?ADnq9bDxFnU Daniel
J'ai des difficultés à l'appliquer au fichier de Boisgontier
On 13 avr, 15:19, DanielCo wrote:
Efface la colonne C, sélectionne C1:C70, colle la formule suivante dans la barre d eformule : =SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(a n;13;0))))=1)+(NB.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))) )>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70)));PETIT E.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))=1)+(N B.SI(fériés;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE(INDIR ECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));"") et valide avec Ctrl+Maj+Entrée. Daniel
Merci Daniel, je joint quand même le lien pour ceux qui seraient intéressés http://cjoint.com/?ADnoM6PZjUB Merci à toi, je n'arrive pas à modifier la formule de manière qu'elle extraie les dimanches et jours fériés d'une liste calendaire 01/01 au 31/12 Michel
michir
Merci à toi DanielCo C'est super, et cela fonctionne parfaitement. Il a quelque chose de magique qui m'étonnera toujours dans ces mégaformules Michel
On 13 avr, 16:57, DanielCo wrote:
Regarde le fichier :http://cjoint.com/?ADnq9bDxFnU Daniel
> J'ai des difficult s l'appliquer au fichier de Boisgontier
> On 13 avr, 15:19, DanielCo wrote: >> Efface la colonne C, s lectionne C1:C70, colle la formule suivante dan s >> la barre d eformule : >> =SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":" &DATE(a >> n;13;0))))=1)+(NB.SI(f ri s;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an; 13;0))) >> )>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70))); PETIT >> E.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0)))) =1)+(N >> B.SI(f ri s;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE( INDIR >> ECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));"") et valide ave c >> Ctrl+Maj+Entr e. Daniel
>>> Merci Daniel, je joint quand m me le lien pour ceux qui seraient >>> int ress s >>>http://cjoint.com/?ADnoM6PZjUB >>> Merci toi, je n'arrive pas modifier la formule de mani re qu'elle >>> extraie les dimanches et jours f ri s d'une liste calendaire 01/01 au >>> 31/12 >>> Michel
Merci à toi DanielCo
C'est super, et cela fonctionne parfaitement. Il a quelque chose de
magique qui m'étonnera toujours dans ces mégaformules
Michel
On 13 avr, 16:57, DanielCo <dcolardelle...@free.fr> wrote:
Regarde le fichier :http://cjoint.com/?ADnq9bDxFnU
Daniel
> J'ai des difficult s l'appliquer au fichier de Boisgontier
> On 13 avr, 15:19, DanielCo <dcolardelle...@free.fr> wrote:
>> Efface la colonne C, s lectionne C1:C70, colle la formule suivante dan s
>> la barre d eformule :
>> =SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":" &DATE(a
>> n;13;0))))=1)+(NB.SI(f ri s;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an; 13;0)))
>> )>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70))); PETIT
>> E.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0)))) =1)+(N
>> B.SI(f ri s;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE( INDIR
>> ECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));"") et valide ave c
>> Ctrl+Maj+Entr e. Daniel
>>> Merci Daniel, je joint quand m me le lien pour ceux qui seraient
>>> int ress s
>>>http://cjoint.com/?ADnoM6PZjUB
>>> Merci toi, je n'arrive pas modifier la formule de mani re qu'elle
>>> extraie les dimanches et jours f ri s d'une liste calendaire 01/01 au
>>> 31/12
>>> Michel
Merci à toi DanielCo C'est super, et cela fonctionne parfaitement. Il a quelque chose de magique qui m'étonnera toujours dans ces mégaformules Michel
On 13 avr, 16:57, DanielCo wrote:
Regarde le fichier :http://cjoint.com/?ADnq9bDxFnU Daniel
> J'ai des difficult s l'appliquer au fichier de Boisgontier
> On 13 avr, 15:19, DanielCo wrote: >> Efface la colonne C, s lectionne C1:C70, colle la formule suivante dan s >> la barre d eformule : >> =SI(ESTNUM(PETITE.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":" &DATE(a >> n;13;0))))=1)+(NB.SI(f ri s;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an; 13;0))) >> )>0);LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70))); PETIT >> E.VALEUR(SI((JOURSEM(LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0)))) =1)+(N >> B.SI(f ri s;LIGNE(INDIRECT(DATE(an;1;1)&":"&DATE(an;13;0))))>0);LIGNE( INDIR >> ECT(DATE(an;1;1)&":"&DATE(an;13;0))));LIGNE($1:$70));"") et valide ave c >> Ctrl+Maj+Entr e. Daniel
>>> Merci Daniel, je joint quand m me le lien pour ceux qui seraient >>> int ress s >>>http://cjoint.com/?ADnoM6PZjUB >>> Merci toi, je n'arrive pas modifier la formule de mani re qu'elle >>> extraie les dimanches et jours f ri s d'une liste calendaire 01/01 au >>> 31/12 >>> Michel