Beste mensen,
mijn vraag is als volgt: De volgende code berekent het aantal uren vanaf een bepaalde tijd tot een bepaalde tijd: =(((UUR(C9-B9)*60)+(MINUUT(C9-B9)))/60). Stel iemand begint om 10:00 en werkt tot 18:30, dan werkt hij 8,5 uur. Deze code is ok.
Echter ik moet rekening houden met pauzes. Op het moment dat iemand tussen 6 uur en 8,5 uur werkt dan krijgt hij/zij een half uur pauze. Dit is echter voor eigen rekening. In het voorbeeld zou het dus op 8 uur moeten komen te staan.
Als iemand langer dan 8,5 uur werkt dan krijgt hij/zij in totaal 1uur en 15 minuten pauze.
Voorbeeld: iemand werkt van 10:00 tot 20:30 (=10,5 uur) dan zou het totaal aantal betaalde uren op 9,25 moeten komen te staan.
Weet iemand hier de code voor? moet ik met IF ELSE gaan programmeren? Zo ja? Hoe?
Alvast bedankt.
mijn vraag is als volgt: De volgende code berekent het aantal uren vanaf een bepaalde tijd tot een bepaalde tijd: =(((UUR(C9-B9)*60)+(MINUUT(C9-B9)))/60). Stel iemand begint om 10:00 en werkt tot 18:30, dan werkt hij 8,5 uur. Deze code is ok.
Echter ik moet rekening houden met pauzes. Op het moment dat iemand tussen 6 uur en 8,5 uur werkt dan krijgt hij/zij een half uur pauze. Dit is echter voor eigen rekening. In het voorbeeld zou het dus op 8 uur moeten komen te staan.
Als iemand langer dan 8,5 uur werkt dan krijgt hij/zij in totaal 1uur en 15 minuten pauze.
Voorbeeld: iemand werkt van 10:00 tot 20:30 (=10,5 uur) dan zou het totaal aantal betaalde uren op 9,25 moeten komen te staan.
Weet iemand hier de code voor? moet ik met IF ELSE gaan programmeren? Zo ja? Hoe?
Alvast bedankt.