• 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.

rooster met een voorwaarde van verplicht half uur pauze

Status
Niet open voor verdere reacties.

JohannaH

Gebruiker
Lid geworden
6 apr 2015
Berichten
26
Goedemiddag,

Hopelijk kan iemand mij met het volgende probleem helpen.

Ik ben een rooster aan het maken.
Wanneer iemand meer dan 5,5 uur heeft gewerkt dan is een pauze van een half uur verplicht.
Dus als op het rooster staat van 7.00 uur tot 15:30 uur dan moet de uitkomst 8 zijn.
Wanneer iemand werkt van 7:00 uur tot 12:30 dan moet de uitkomst 5,5 zijn.
En wanneer iemand werkt van 7:00 uur tot 13:30 uur dan moet de uitkomst 6 zijn.

Ben benieuwd

Bijgaand een voorbeeld

hartelijke groet JohannaH
 

Bijlagen

  • voorbeeld.xlsx
    33,7 KB · Weergaven: 33
Maak een extra kolom voor al of geen pauze.
 

Bijlagen

  • voorbeeld- JohannaH.xlsx
    11,1 KB · Weergaven: 32
Bedankt voor de reactie.
Dat is een mogelijkheid,
maar ik zou dit toch graag in een formule terugzien,
ook om foutjes in het rooster te vermijden.

Met vr groet
JohannaH
 
Dan zet je toch de formule van kolom E in de formule van kolom F

Code:
=IF(D5-C5>$I$1;$I$2;0)
=D5-C5-E5

=D5-C5-IF(D5-C5>$I$1;$I$2;0)
 
Of met een vreemde formule...Bestudeer deze maar eens...

=ALS((D6-C6)<0,22916667;D6-C6;D6-C6-0,020833333)

Zie bijlage
 

Bijlagen

  • voorbeeld (MvdV).xlsx
    11 KB · Weergaven: 32
En als iemand zo lief is om van 7:00 t/m 12:45 te werken? Zal die vast niet vaak doen?:confused:

@mvdvlist,
Zonder al die cijfers achter de komma mag het ook zo
Code:
=IF((D6-C6)>--"5:00";D6-C6-"0:30";D6-C6)
Leest ook wat makkelijker toch?;)
 
Laatst bewerkt:
Gebruik deze

Code:
=ALS((D6-C6)*24>5,5;(D6-C6)*24-0,5;(D6-C6)*24)

Edit: of zie Vena:thumb:
 
Mijn voorkeur gaat uit naar de reactie van @popipipo in #2. Zet nooit harde waarden in een formule.

De laatste formule uit #4 maar een beetje aangepast voor als het toch met harde waarden moet.

Code:
=D6-C6-IF((D6-C6)>--"5:00";"0:30";0)
 
Laatst bewerkt:
Of:
Code:
=D6-C6-(1/48*((D6-C6)>5/24))
Of:
Code:
=D6-C6-(1/48*(D6-C6>5/24))
 
Laatst bewerkt:
rooster met een voorwaarde half uur pauze

Dank jullie allemaal voor de reacties,
De formule van mvdvlist werkt het best (ook al snap ik die cijfers achter de komma niet)
Ik zou daar best graag uitleg over willen.


In ieder geval kan ik hiermee aan de gang.

Super bedankt :)

Hartelijke groeten JohannaH
 
Beste Johanna,

zet deze getallen eens in een cel en zet dan de celeigenschappen op tijdnotatie.

Dus u:mm

Dan zie je gelijk dat het eerste getal in de formule staat voor 05:30 en de andere voor 00:30

Excel rekent met getallen...
 
rooster met voorwaarde veplicht half uur pauze

Goedemorgen,

Dank je voor de uitleg.

Toch werkte deze uiteindelijk niet goed in mijn rooster, omdat de uitkomst een “tijd" was. Aan het einde van de week worden deze tijden opgeteld, en dan komt er een vreemd getal uit.
De uitkomst van de berekening moet dus een “getal” zijn met 2 decimalen.
De oplossing van JVeer gaf uiteindeljk het goede resultaat.

Maar in ieder geval ben ik reuze blij met dit forum.
Hartstikke bedankt voor het meedenken.

Groeten van JohannaH
 
Zet het celformaat op [uu]:mm en ook dan heb je met een uitkomst van tijd het juiste antwoord.
 
Op 2 dec.
Code:
=(D6-C6-(1/48*(D6-C6>5,5/24)))*24
 
rooster met voorwaard verplicht pauze

Verschillende oplossingen voor het rooster gekregen, Super en heel leerzaam

groetjes JohannaH
 
Inderdaad Johanna, zet bij een som het celformaat juist, zoals Popipipo vermeldt in #13.

Dat is veel mooier in een overzicht. Kijk naar de bijlage, daar staat het al in...
Je kunt dan ook simpel gaan werken met bijvoorbeeld SOM.ALS om per collega tijden op te tellen...
 

Bijlagen

  • voorbeeld (MvdV2).xlsx
    11,1 KB · Weergaven: 29
Kan het niet laten. Nog een klein voorbeeldje...NOGMAALS, let op #13
 

Bijlagen

  • voorbeeld (MvdV3).xlsx
    12 KB · Weergaven: 26
Toch wel knap van Jan dat hij op maandag ruim 56 uur kan werken :D
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan