Ik ben op zoek naar een kleinere formule om de datum van de eerste maandag in week één te zoeken.
If (DayOfWeek ( Date ( 1 ; 1 ; Year ( datum ))) > 5 ;
Date( 1 ; 1; Year ( datum )) - DayOfWeek ( Date ( 1 ; 7 ; Year ( datum ))) + 8 ;
Date( 1 ; 1; Year ( datum )) - DayOfWeek ( Date ( 1 ; 1 ; Year ( datum ))) + 2 )
"datum" is een datum veld die elke datum kan hebben (voor de duidelijkheid )
Vooralsnog kom ik hierop uit. Maar kan het kleiner (zonder custom functie).
Voorbeelden :
1-1-2009 valt op een donderdag, eerste maandag in week één is 29-12-2008
1-1-2016 valt op een vrijdag, eerste maandag in week één is 4-1-2016
Regel is dat (is me uitgelegd) ;
als er 5 dagen Januari in één week vallen dat maandag in week één een December dag is.
als er 2 dagen Januari in één week vallen dat maandag in week één een Januari dag is.
Vraag
andre
Hi,
Ik ben op zoek naar een kleinere formule om de datum van de eerste maandag in week één te zoeken.
"datum" is een datum veld die elke datum kan hebben (voor de duidelijkheid
)
Vooralsnog kom ik hierop uit. Maar kan het kleiner (zonder custom functie).
Voorbeelden :
1-1-2009 valt op een donderdag, eerste maandag in week één is 29-12-2008
1-1-2016 valt op een vrijdag, eerste maandag in week één is 4-1-2016
Regel is dat (is me uitgelegd) ;
als er 5 dagen Januari in één week vallen dat maandag in week één een December dag is.
als er 2 dagen Januari in één week vallen dat maandag in week één een Januari dag is.
Link naar reactie
0 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.