• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Overuren met procenten

Status
Niet open voor verdere reacties.

damatoca

Gebruiker
Lid geworden
15 feb 2013
Berichten
21
Hallo,

Ik loop vast in de formule als ik een werktijd van 18:00 uur tot 06:00 uur ingeef in de bijgevoegde sheet.
Excel berekend tot 0:00 uur het percentage goed maar vanaf 0:00 uur tot 06:00 uur niet.
De regel waar het om gaat is rood gekleurd.
Wie kan mij helpen ?Bekijk bijlage urenberekening incl percentage overuren.xls

Ik heb het forum al doorgespit maar het lukt me niet
 
Ik kom er nog niet helemaal uit maar ik vraag me zo-wie-zo af waarom er een datum voor de tijd moet staan 1-1-1900

Groeten Marcel
 
zet dit eens in G12:
Code:
=ALS($C12<H$5;MIN($D12;H$5)-$C12;D12-H5-1)
 
Laatst bewerkt:
Ik ben nog wat vergeten te melden,
De uren na 0:00 uur tot 05:00 uur zijn overuren van 200 %
Deze uren horen in de kolom van 200% thuis, en daar gaat het fout.
tot 0:00 uur worden de juiste uren in de juiste kolom geplaatst.
De andere uren na 0:00 uur worden niet in de kolom van 200 % gezet.
Ook als er bv gewerkt wordt van 18:00 uur tot bv 09:00 uur dan worden de uren tot 0:00 uur in de juiste kolom gezet.
De uren na 0:00 uur dienen in de volgende kolommen geplaatst te worden:
van 0:00 uur tot 05:00 uur in de kolom van 200%
van 05:00 uur tot 06:00 uur in de kolom 150 %
en van 06:00 tot 17:00 uur in de kolom van 100%
 
Laatst bewerkt:
Beste Haije,

Met de formule die jij hebt opgegeven komt in die kolom 1 uur te staan, echter dit klopt niet want van 0:00 uur tot 05:00 uur zijn dit 5 uur en 200 %.
Het uur van 05:00 tot 06:00 uur is een uur wat in de kolom van 150 % met de tijd van 05:00 tot 06:00 uur zou moeten komen te staan.

krijg het niet voor elkaar

Wie ???
 
Laatst bewerkt:
Hoi Damatoca,

In het bijgevoegde bestandje heb ik de formules eronder gezet.

De basis is de volgende formule:
=MAX(0;REST(MIN(H$5+($D6<$C6);$D6+($D6<$C6));1)-REST(MAX(G$5+($D6<$C6);$C6);1))

Neem even het voorbeeld van 18:00 tot 06:00 uur
De eindtijd is de laagste waarde van de eindtijd van het 200% bereik en de eindtijd van het werken. Dat is dus de laagste waarde van of 05:00 uur of 06:00 uur, maar ik tel hier 1 dag bij op als de begintijd van het werken groter is dan de eindtijd.
Ik trek hiervan af de begintijd en dat is dus de hoogste waarde van de begintijd van het 200% bereik, vermeerderd met 1 dag als de begintijd van het werken groter is dan de eindtijd van het werken, en de begintijd van het werken.

In dit voorbeeld wordt het bereik van het werken dus 18:00 tot 1dag 06:00 en het bereik van 200% 1dag 0:00 tot 1dag 05:00.
De laagste waarde van 1dag 06:00 en 1dag 05:00 wordt 1dag 05:00 en de hoogste waarde van 18:00 en 1dag 0:00 wordt 1dag 0:00 uur. Het verschil wordt 5 uur

In het geval van 04:00 tot 12:00 in het 100% bereik wordt het minimum van 17:00 en 12:00 dus 12:00 uur (omdat 12:00 groter is dan 4:00, wordt er niet 1 bij opgeteld), het maximum van 4:00 en 6:00 is 6:00, zodat het bereik binnen het 100%-tarief van 6:00 tot 12:00 loopt.

Groet,
Jeroen

Bekijk bijlage urenberekening%20incl%20percentage%20overuren(1).xls

P.S. Vergeten er bij te zetten, ik heb in de tabel de bereiken 1dag 0:00 omgezet in 0:00 omdat mijn formules anders niet werken.
 
Laatst bewerkt:
Beste Jeroen,

Als ik deze formule gebruik, dan lopen de andere formule's in de andere kolommen niet meer goed.
Ik heb de formule geplakt in G6. Nu geef ik bv de datum 16:00 uur tot 02:00 uur in, nu geeft hij in de kolom van 200% inderdaad 2 uur in. de overige kolommen komen nu allemaal op 0:00 uur te staan.
Als ik in D6 nu 1-1-1900 voor de 02:00 uur zet komen de juiste uren bij de juiste percentages te staan behalve in de kolom waar inderdaad de 2 uren zouden moeten komen te staan. Iets klopt er niet, wat weet ik niet.

Alvast bedankt voor je hulp.
Groet Edwin
 
misschien heb je hier iets aan:
met zelf gemaakte function:
celeigenschappen op :mm gezet


Beste Sylvester,

Dit gaat al heel ver de goed kant op.
Ik zie nog een klein stukje wat nog niet lekker loopt, als er bv 08:00 tot 24 uur later 08.00 uur wordt ingegeven dan geeft hij geen uren aan.
Als ik er de datum 1-1-1900 voor zet dan geeft hij bij de eindtijd 32:00 uren aan maar onder de kolommen met procenten worden er maar 16 uren berekend
Bij gewerkte uren 24 maar in de tabel worden er maar 16 uren verdeeld.
De uren die onder 200% en de 150 % zouden moeten komen worden niet weergegeven.

Verder heb ik de vraag nog voor het volgende:
Op de zaterdagochtend zijn de uren van 0:00 uur tot 05:00 uur 200% en dan van 05:00 tot 24:00 uur 150%
Op de zondag zijn de uren van 0:00 uur tot 24:00 uur 200%
Hoe kan dit opgelost worden ?

Ik heb een bestand toegevoegd zoals het er verder uit moet komen te zien.
Groet Edwin

Bekijk bijlage urenberekening ver 1.1.xlsm
 
Hallo Edwin.
in jouw tabel staat in de eerste kolom datum.
als dat de datum van je werkdag is, dan zou je als je bv. van 12:00 tot de volgende dag 8:00 werkt,
twee regels moeten gebruiken om het in te vullen.
namelijk een regel met van 12:00 tot 24:00
en de volgende regel met van 0:00 tot 8:00 en een nieuwe datum
om dit te ondervangen berekend de formule ook de volgende dag door.(dus niet ook de volgende 2 dagen)

die vraag over za en zo het is goed mogelijk als de eerste kolom de werkdatum weergeeft.

nog 2 vragen:
1 is de datum in de eerste kolom de werkdatum?
2 bij 200% staat van 24:00 tot 24:00, wat bedoel je daat mee?
 

Bijlagen

Beste Sylvester,

Het is juist de bedoeling om de excel sheet zo gemakkelijk mogelijk in te kunnen vullen,
het liefst niet met 2 regels per dag zoals je aangeeft.
De bedoeling is om gewoon de begintijd en de eindtijd in te geven zodat daaruit de juiste aantal gewerkte
uren met de daarbij behorende percentages wordt berekend.
Wat betreft de datum, ja dit is de werkdag.
De kolom van 24:00 uur tot 24:00 uur 200% is bedoeld voor de zondag en of feestdag.


Groet Edwin
 
Laatst bewerkt door een moderator:
beetje ***lige oplossing maar je zou ook gewoon van 12:00 tot 32:00 kunnen invullen........
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan