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

afronden van uren in exel file

Status
Niet open voor verdere reacties.

davylenders123

Gebruiker
Lid geworden
20 jun 2010
Berichten
902
Ik ben een exel file aan het maken om de werkuren van het personeel mee uit te telen.

Heb al een code die het begin uur en eind uur uittelt en in een nieuw cel zet.
En in een andere cel zet hij het uur met de pauze van een half uur eraf.

Dit is echter op de minuut uitgerekend.

Ik zou echter iets moeten hebben dat automatische afrond.

Bv
begin om 18 u einde 22:06 dat is normaal 4:06 u
Dit zou hij moeten afronden naar 4 u.

Het zou zo moeten worden.

De afronding zou per kawrtier moeten gebeuren.
7 min na is naar beneden afronden.
8 min na is naar boven afronden.

Paar vb
Van 4 u tem 4:07 u moet 4 uurs worden
van 4:08 u tem 4:15 u moet worden 4:15 u
van 4:15 tem 4:22 u moet worden 4:15u
van 4:23 u tem 4:30 u moet worden 4:30 u
van4:30 u tem 4:37 u moet worden 4:30 u
van 4:38 u tem 4:45 u moet worden 4:45 u
van 4:45 u tem 4:52 u moet worden 4:45 u
van 4:53 u tem 5:00 u moet worden 5:00 u

Deze code telt begin en eind uur uit
Code:
=ALS(EN(AANTAL.LEGE.CELLEN(C3)<>1;AANTAL.LEGE.CELLEN(D3)<>1);(ALS(D3<C3;(1-C3)+D3;D3-C3));"")

Deze cel telt van de cel hierboven 30 min pauzen eraf.
Code:
=ALS(EN(AANTAL.LEGE.CELLEN(D3)<>1;AANTAL.LEGE.CELLEN(E3)<>1);(ALS(E3>$G$1;(E3-$G$1);""));"")

voorbeeld bestand
Bekijk bijlage werkuren test.xlsx
 
In F:
Code:
=ALS(EN(AANTALARG(C3:D3)=2;E3>$G$1);AFRONDEN.N.VEELVOUD(E3-$G$1;1/24/4);"")
Uitleg vind je hier. Waaruit blijkt: met zoeken vind je een antwoord sneller. ;)
 
Laatst bewerkt:
In F:
Code:
=ALS(EN(AANTALARG(C3:D3)=2;E3>$G$1);AFRONDEN.N.VEELVOUD(E3-$G$1;1/24/4);"")
Uitleg vind je hier. Waaruit blijkt: met zoeken vind je een antwoord sneller. ;)

Bedankt :thumb: dit is wat ik zocht.
Maar als ik op de link klik waar de uitleg zou moeten staan kom ik wel op een pagina van dit forum maar verder is het helemaal leeg. :(
 
Maar als ik op de link klik waar de uitleg zou moeten staan kom ik wel op een pagina van dit forum maar verder is het helemaal leeg. :(
Bij mij niet. Richard gaf volgende uitleg:
Datums en tijden zijn in Excel getallen die je kunt afronden.
In cel A1 staat de tijd die je wilt afronden.
Afronden op kwartieren:
=AFRONDEN.BENEDEN(A1;1/24/4)

1 dag in Excel = 1
1 uur is dan 1/24e deel
1 kwartier is dan 1/4e deel van 1/24

Afronden op uren zal dan wel lukken, toch?

Groeten,

Richard
De vraag was anders, dus ik heb een andere formule gebruikt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan