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

Veldwaarde 0 of leeg indien A# leeg is

Status
Niet open voor verdere reacties.

Disksoft

Nieuwe gebruiker
Lid geworden
23 jun 2010
Berichten
3
Hallo,

Ik ben bezig met het automatiseren van mijn weekstaat van de zaak, nu dacht ik alles pico bello voor elkaar te hebben maar dat blijkt achteraf niet zo te zijn.

Ik gebruik de volgende formule om de overuren te berekenen: =ALS(A8<TIJD(8;0;0);((TIJD(8;0;0)-A8)*24);0)+ALS(B8>TIJD(16;30;0);(B8-TIJD(16;30;0))*24;0)-G8-H8
Alles wat voor 8:00 en na 16:30 is zijn overuren. Daarna trek ik nog een keer woon-werk reistijd (G8) er af en de pauzes (H8).

Maar als ik in veld A... en veld B... geen begin en eind tijd invul dan vult hij 8 uur in, dat is natuurlijk niet de bedoeling.
Hoe kan ik voorkomen dat als er geen tijd in A en/of B is ingevuld dat die toch gaat rekenen?

Ik kom er ook net achter, dat als ik bij wijze van spreken eerder begin of later eindig op verschillende projecten voor en na werk tijd dat het aantal overuren ook niet klopt. kortom er is ook iets fout in de formule maar ik kom er niet uit.

Het toegevoegde excel bestand bevat een situatie die waarschijnlijk nooit gaat voor komen maar niet uit te sluiten is omdat we ook 24h storingsdienst hebben en het wel kan voor komen dat je eerder begint en later eindigt dan 8:00/16:30.

Hoe kan ik er voorzorgen dat die alles netjes uitrekent?

Alvast bedankt voor de hulp
Gr. Robbert
 

Bijlagen

Bedankt, weer een stapje verder alleen hoe doe je nu met die uren. Dat klopt nu (nog steeds) niet.
 
Beste Disksoft ;)

Misschien geraak je hier een stapje mee verder.

Groetjes Danny. :thumb:
 

Bijlagen

Ik ga er naar kijken, als het gelukt of juist niet gelukt is meld ik het hier.
Bedankt voor de hulp.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan