Vraag1 hoe bereken ik het verschil tussen registratiedatum en goedkeuringsdatum> Waarbij rekening gehouden wordt met werktijden. Waarbij een check wordt uitgevoerd dat er binnen 4 uur is goedgekeurd.
De werktijden + dagen zijn MA t/m VR van 7.30 uur tot 16.30 uur.
Voorbeeld
KolomA Registratiedatum is 2011-7-18 om 10:25 uur
KolomB Goedkeuringsdatum 2011-07-18 10:57
KolomC Verschil is 00:32 min
In kolom C gebruik deze functie, maar dan wordt er nog geen rekening gehouden met de niet werkuren.
(functie--> =INTEGER(B2-A2)&"d:"&TEKST(INTEGER((B2-A2-INTEGER(B2-A2))*24);"00")&"u:"&TEKST(((B2-A2-INTEGER(B2-A2))*24-INTEGER((B2-A2-INTEGER(B2-A2))*24))*60;"00")&"min"
Immers voorbeeld2
kolomA Registratiedatum 2011-7-29 15:30
kolomB Goedkeuringsdatum 2011-8-1 12:00
kolomC Verschil 2d:20u:30min
Volgens mij handmatige berekening zou 29-7-2011 -> 1 uur werktijd verstreken zijn
en op ma 1-8-2011 4,5 uur verstreken zijn
totaal 5,5 uur. Wat dus betekend dat er niet binnen de vier uur is goedgekeurd.
Heeft iemand een idee hoe ik dit in een functie dan wel via VBA kan oplossen.?
Helaas lukt het niet om een bijlage toe te voegen
De werktijden + dagen zijn MA t/m VR van 7.30 uur tot 16.30 uur.
Voorbeeld
KolomA Registratiedatum is 2011-7-18 om 10:25 uur
KolomB Goedkeuringsdatum 2011-07-18 10:57
KolomC Verschil is 00:32 min
In kolom C gebruik deze functie, maar dan wordt er nog geen rekening gehouden met de niet werkuren.
(functie--> =INTEGER(B2-A2)&"d:"&TEKST(INTEGER((B2-A2-INTEGER(B2-A2))*24);"00")&"u:"&TEKST(((B2-A2-INTEGER(B2-A2))*24-INTEGER((B2-A2-INTEGER(B2-A2))*24))*60;"00")&"min"
Immers voorbeeld2
kolomA Registratiedatum 2011-7-29 15:30
kolomB Goedkeuringsdatum 2011-8-1 12:00
kolomC Verschil 2d:20u:30min
Volgens mij handmatige berekening zou 29-7-2011 -> 1 uur werktijd verstreken zijn
en op ma 1-8-2011 4,5 uur verstreken zijn
totaal 5,5 uur. Wat dus betekend dat er niet binnen de vier uur is goedgekeurd.
Heeft iemand een idee hoe ik dit in een functie dan wel via VBA kan oplossen.?
Helaas lukt het niet om een bijlage toe te voegen

Laatst bewerkt: