halph Posted December 4, 2008 Posted December 4, 2008 Kan iemand mij op weg helpen bij het tellen van het aantal werkdagen. Ik heb een periode geselecteerd en wil nu berekenen hoeveel werkdagen in die periode zitten. Liefs weet ik hoeveel maandagen, dinsdagen woensdagen etc er in die periode zitten. Alvast dank Quote
0 edc Posted December 4, 2008 Posted December 4, 2008 Al eens de zoekfunctie van dit forum gebruikt? Gewoon eens zoeken op "Werkdagen" en je geraakt al een heel eind. Quote
0 Rony Rabijns Posted December 4, 2008 Posted December 4, 2008 rmw heeft hiervoor een mooie CF-geschreven: http://www.briandunning.com/cf/185 ( Int ( ( endDate - 6 ) / 7 ) - Int ( ( startDate - 6 ) / 7 ) ) * 5 + // the number of weeks times 5 If ( Mod ( endDate - 6 ; 7 ) - 2 > 0 ; Mod ( endDate - 6 ; 7 ) - 2 ; 0 ) - // the number of weekdays of the last week If ( Mod ( startDate - 6 ; 7 ) - 2 > 0 ; Mod ( startDate - 6 ; 7 ) - 2 ; 0 ) // the number of weekdays of the first week Quote
0 rolfx Posted May 13, 2016 Posted May 13, 2016 al zoekend op dit forum zie ik al aardig wat mogelijke oplossingen. Omdat ik op zoek ben naar een formule definitie in de database om het aantal werkdagen te tellen ook maar eens filemaker help bronnen gebruikt. Hierbij wordt de volgende oplossing geboden'; 5 * Int ( ( EndDate - StartDate ) / 7 ) +Middle ( "0012345501234544012343340123223401211234010012340" ; 7 * (DayOfWeek ( StartDate ) - 1 ) + DayOfWeek ( EndDate ) ; 1 ) Deze formule geeft echter gek springende waarden als uitkomst als de einddatum steeds later wordt gezet. tot zelfs negatief 2 weken later. wie ziet hier waar het fout gaat? rolf Quote
0 Banach Posted May 13, 2016 Posted May 13, 2016 Is er een reden waarom je de CF van rmw (hierboven) niet wilt gebruiken? Quote
Question
halph
Kan iemand mij op weg helpen bij het tellen van het aantal werkdagen. Ik heb een periode geselecteerd en wil nu berekenen hoeveel werkdagen in die periode zitten. Liefs weet ik hoeveel maandagen, dinsdagen woensdagen etc er in die periode zitten.
Alvast dank
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.