Autres Pointage par semaine qui (du lundi au Dimanche)

chaelie2015

XLDnaute Accro
Bonjour Forum
je cherche afficher dans mon tableau de pointage les dates selon les jours
le premier lundi du mois (cellule R4) et de l'année (Cellule X4) et ainsi de suite chaque changement de la semaine les jours ce change automatiquement
exemple :
(1) si je sélectionne mois janvier année 2023 et N° de la semaine
j'aurai : si semaine N° 1 donc j'aurai : du 02-01-2023 au 08-01-2023
si semaine N° 2 donc j'aurai : du 09-01-2023 au 15-01-2023
si semaine N° 3 donc j'aurai : du 16-01-2023 au 22-01-2023
si semaine N° 4 donc j'aurai : du 23-01-2023 au 29-01-2023
si semaine N° 5 donc j'aurai : du 30-01-2023 au 05-02-2023
(2) si je sélectionne mois février année 2023 et N° de la semaine
j'aurai : si semaine N° 1 donc j'aurai : du 30-01-2023 au 05-02-2023
si semaine N° 2 donc j'aurai : du 06-02-2023 au 12-02-2023
si semaine N° 3 donc j'aurai : du 13-02-2023 au 19-02-2023
si semaine N° 4 donc j'aurai : du 20-02-2023 au 26-02-2023
si semaine N° 5 donc j'aurai : du 27-02-2023 au 05-03-2023
ETC ....
ci rattacher fichier exemple
Merci par avance
 
Dernière édition:
Solution
Bonjour chaelie2015, Lolote83, Hasco,

Voyez le fichier joint et cette formule en U6 :
Code:
=(R4&X4)-JOURSEM((R4&X4)-1;2)+7*((JOURSEM((R4&X4);2)=1)+DROITE(M6)-1)
Le reste coule de source, j'ai mis des dates en ligne 10 et non des jours, c'est plus clair.

Notez qu'il peut y avoir 6 semaines dans un mois.

A+

Hasco

XLDnaute Barbatruc
Repose en paix
Re,
Euh soit vous vous décidez à donner plus de détails soit je laisse tomber car chez moi je n'ai pas d'erreur !
Quelle semaine de quelle année ?
Quelle valeur cela vous donne et quelle valeur vous attendiez ?

Si comme pour janvier vous considérez que la première semaine commence au premier lundi du mois alors il faut appliquer cette règle pour tous les mois.

Pour janvier si semaine N° 1 donc j'aurai : du 02-01-2023 au 08-01-2023
Alors pour février : N° va du 06-02-2023 au 12-02-2023
 
Dernière édition:

job75

XLDnaute Barbatruc
Bonjour chaelie2015, Lolote83, Hasco,

Voyez le fichier joint et cette formule en U6 :
Code:
=(R4&X4)-JOURSEM((R4&X4)-1;2)+7*((JOURSEM((R4&X4);2)=1)+DROITE(M6)-1)
Le reste coule de source, j'ai mis des dates en ligne 10 et non des jours, c'est plus clair.

Notez qu'il peut y avoir 6 semaines dans un mois.

A+
 

Pièces jointes

  • CHARLIE Pointage par semaine.xlsx
    15.8 KB · Affichages: 42

Discussions similaires

Réponses
2
Affichages
719
Réponses
3
Affichages
571

Statistiques des forums

Discussions
315 096
Messages
2 116 184
Membres
112 678
dernier inscrit
arno12345678