Ik ben bezig met een een urenstaat in excel, maar heb een klein probleempje
met de 'ALS' functie.
We werken normaal gezien 8 uren per dag (A1), nu wanneer er meer uren zijn
voor die dag wil ik
de overuren apart in een cel zetten op dezelfde rij dus doe ik het volgende
'=ALS(A1>8;A1-8;0).
Maar wanneer ik bvb 9 uren invul blijft staat daar gewoon nul in. Als
celeigenschap gebruik ik [u]:mm.
En kan ik ook meerdere functies na elkar gebruiken en hoe gaat dan dan.
Bvb als er op een zaterdag of zondag gewerkt moet zijn dat ook overuren maar
dan volledig of het nu om 8 uren gaat
of niet .
Wie kan mij helpen ?
Wens je dit alles zonder VBA te doen? Enkel met formules?
Hoe dacht je rekening te houden met feestdagen? Of Avond/Nachtwerk?
Wat te doen indien je niet de voorgeschreven hoeveelheid rust krijgt tussen
2 werkdagen?
Ik wens je veel moed... en enkele weken puzzelwerk. Ik begin er niet meer
aan.
Maar indien je mijn bestand wil gebruiken: het is beschikbaar op m'n
website:
http://users.skynet.be/onderland/Excel.htm
17- Uurverdeling
Verdeelt mooi je uren volgens Avond-Nacht en Dagwek
Ook Weekenduren; feestdagen; overuren; te korte rusttijden; speciale dagen;
ziekte dagen enz.
Indien je hier vragen over hebt, geef ik graag antwoord. Ook de
programmacode is vrij toegankelijk. Indien je het toch zelf wil doen... ik
heb je gewaaschuwd. Er kruipt veel tijd in.
Luc
"JPH" <jphe...@msn.com> schreef in bericht
news:_MbZa.4651$H94.48...@hebe.telenet-ops.be...
Die urenstaat is voor mij zelf en ik weet dat ik niet werk in ploegen en ook
geen nachtwerk
doe maar alleen overdag werk en af en toe eens overuren maak of in het
weekend werk.
Ik denk niet dat het een probleem kan zijn om zoiets te maken.
Wat ik vroeg was gewoon hoe ik in een ALS functie met uren kan rekenen ?
Verder weet ik ook wel dat het niet simpel is om een volledige sheet te
maken die rekening
houdt met alles wat je maar kan terugvinden in een urenstaat alsook heb jou
jouw voorbeeld
al eens gedownload en bekeken.
"Luc.Heyndrickx" <lucDitVerwijd...@skynet.be> schreef in bericht
news:Owf1B4qX...@tk2msftngp13.phx.gbl...
dagen zijn de gehele getallen..
tijden zijn breuken e.e.a vlgs:
1 uur = 1/24
1 minuut =1/(24*60)
etc
jouw formule kijkt naar 8.. zal dus niet werken
want het gaat niet om 8 dagen.
=ALS(a1>1/(8*24);a1-1/(8*24);0)
er zijn een hele serie tijdfuncties voor het rekenen met tijden,
zie HELP. mocht je in porblemen komen met negatieve tijden
stel je sheet dan in op 1904 (mac) tijd systeem in Extra/Opties.
kijk ook eens naar de rest functie als je nachtwerk hebt.
gewerkt= REST(starttijd-eindtijd,1)
keepITcool
< email : keepitcool chello nl (with @ and .) >
< homepage: http://members.chello.nl/keepitcool >
Toch iets moeilijker dan je zou denken. Vanaf meer dan 8 h worden het
overuren. En dan plots als het in het weekend valt, worden het allemaal
overuren. Moet je niet alleen rekening houden met het aantal gewerkte uren,
maar ook nog eens met de dag.
Toch maar mijn bestand gebruiken, en enkele opties uitschakelen (Alhoewel
dit niet nodig is, vermits je wel niet op feestdagen en zo zal werken???),
en als je dan toch niet werkt, worden die uren ook niet aangetekend, of die
opties nu ingeschakeld zijn of niet.
Werkblad 'Instellingen', rubriek 'Prioriteiten'
Als eerste vul je in: Weekends; vervolgens Overuren en tenslotte Normaal.
Alle andere vakken laat je leeg.
rubriek 'Uren':
Bij daguren vul je in 0:00
bij avonduren vul je in 48:00 (Dit zal automatisch ook op 0:00 springen,
maar daar hoef je je geen zorgen om te maken)
bij overuren vanaf vul je in 8:00
en bij minimalen tussentijd vul je in 0:00
Dat is het dan. Alles aangepast naar uw situatie.
Op het werkblad dat je dan zelf aanmaakt (hier voorbeeld), kan je nog enkele
vakken bijmaken, waar de som van én de overuren, én de weekenduren staat.
Celeigenschappen kan je hier natuurlijk instellen op [u]:mm
Luc
"JPH" <jphe...@msn.com> schreef in bericht
news:DwdZa.4716$yK6.49...@hebe.telenet-ops.be...