Vraag:
Van de week kreeg ik via e-mail de vraag of ik iemand kon helpen met een probleem in Excel.
Hij had voor zijn werk bij een transportbedrijf een overzicht van gewerkte uren per dag gemaakt. Dit overzicht bestond uit begintijd, eindtijd en pauze met telkens als resultaat het totaal aantal uren dat iemand gewerkt had. Hiervoor werd een simpele formule gebruikt.
Onder aan het overzicht telde hij met een formule de uren bij elkaar op tot een totaal. Maar zodra dit meer dan 24 uur werd veranderde het aantal in een groot getal dat uit 5 cijfers bestond. Dit klopte dus niet.
In de kolommen E2 tot en met E8 vind je de volgende formule:
=C2-B2-D2
Natuurlijk worden de getallen telkens met 1 opgehoogd.
In de kolom E10 wordt de volgende formule gebruikt:
=SOM(E2:E8)
Tevens wordt voor E10 een aangepaste notatie van het getal gebruikt:
[u]:mm;@> Lees op deze pagina van Microsoft waarom deze notatie nodig is
Antwoord:
De formules zijn allemaal goed, maar toch staat er het aantal 17801:45. Je zou nog kunnen zeggen dat je de formules van E2 tot E8 in een =SOM() notatie moet plaatsen. Maar dit maakt geen verschil.
Als je het gewerkte aantal uren verlaagd tot onder de 24 is het totaal aantal uur wel goed. Maar dat is geen oplossing.
Blijkbaar zat het probleem in de notatie van de waardes in B2 t/m C8. Op het scherm zie je alleen tijden.
Maar als je B2 aanklikt wordt bovenin de formule balk dit getoond:
1-8-2023 07:30:00
En voor C2 zie je deze waarde:
8-8-2024 18:30:00
Excel toont in kolom E netjes de uren van een dag. Maar voor E10 neemt Excel ook de datums mee. Want van 1-8 tot 8-8 zijn veel meer uren dan die 10:15 in E2.
De oplossing:
Die is dus uiteindelijk heel simpel en dat is geen datum + tijd in de vakken van B2 t/m C8 invullen. Alleen tijden. Het totaal aantal in E10 wordt dan wel juist getoond.
> Bekijk meer blogs over Excel
Getest op:
Windows 11 met Excel 2021 in het Nederlands