Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Formule de calcul

Rosario.

XLDnaute Junior
Bonjour,

j'ai un calendrier mensuel dynamique avec n° de semaines dont chaque mois correspond à un onglet et je n'arrive pas à trouver la formule de calcul concernant le mois de décembre, pour qui en fin de mois il ne s’arrête pas à 52 il continue à 53 au lieu de 01.

Merci pour votre aide.

Cordialement
 

Pièces jointes

  • Tableau convocations.xlsm
    78 KB · Affichages: 6

Jacky67

XLDnaute Barbatruc
Bonjour à tous
Perso , je ferais quelque chose comme ceci
en C14=A1 ==> format JJJ
en c15=C14 ==> format JJ
Pour la semaine
=SI(JOURSEM(D14;2)=1;"S" & NO.SEMAINE(D14;21);"")
Je supprime la ligne 4 qui devient inutile
En pj exemple pour décembre
en V2 Numéro de semaine toute version XL avec la fonction
VB:
Function NOSEM(D As Date) As Long    ' numero de semaine iso
    D = Int(D)
    NOSEM = DateSerial(Year(D + (8 - Weekday(D)) Mod 7 - 3), 1, 1)
    NOSEM = ((D - NOSEM - 3 + (Weekday(NOSEM) + 1) Mod 7)) \ 7 + 1
End Function
 

Pièces jointes

  • Tableau convocations.xlsm
    86.7 KB · Affichages: 2
  • Tableau convocations (V2).xlsm
    93.6 KB · Affichages: 3
Dernière édition:

Rosario.

XLDnaute Junior
Bonjour merci pour cette solution
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…