Jump to content
  • 0
halph

werkdagen tellen

Question

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

Share this post


Link to post

4 answers to this question

Recommended Posts

  • 0

Al eens de zoekfunctie van dit forum gebruikt? Gewoon eens zoeken op "Werkdagen" en je geraakt al een heel eind.

Share this post


Link to post
  • 0

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

Share this post


Link to post
  • 0

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

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...