# Een urenstaat bijhouden in Google Sheets [[TOC]] Een urenstaat bijhouden in Google Sheets is eenvoudig, flexibel en gratis. Je hebt volledige controle over de opmaak en de formules, en je deelt het bestand met een paar klikken met een opdrachtgever of manager. In dit artikel bouw je stap voor stap een werkende urenstaat met automatische berekeningen. ## De basisstructuur opzetten Maak in een nieuw tabblad (bijvoorbeeld "Urenstaat") de volgende kolommen aan: | Kolom | Inhoud | Type | | --- | --- | --- | | A | Datum | invoer | | B | Project | invoer | | C | Omschrijving | invoer | | D | Begintijd | invoer | | E | Eindtijd | invoer | | F | Duur | berekend | | G | Tarief | invoer | | H | Bedrag | berekend | | I | Weeknummer | berekend | De kolommen A tot en met E en G vul je zelf in. De kolommen F, H en I worden door formules ingevuld. :::tip title="Maak van rij 1 een vaste koprij" Selecteer rij 1 en kies Beeld > Blokkeren > 1 rij. De koppen blijven dan in beeld terwijl je naar beneden scrolt. Maak de koprij vet zodat invoer en koppen duidelijk uit elkaar te houden zijn. ::: ## Tijdberekening automatiseren Voor de duur in kolom F gebruik je een eenvoudige aftrekking: `=E2-D2` Selecteer daarna kolom F en kies Opmaak > Getal > Duur, zodat de uitkomst als uren en minuten verschijnt (bijvoorbeeld 1:30) in plaats van als een tijdstip. Wil je de duur juist als decimaal getal (1,5 uur in plaats van 1:30), bijvoorbeeld voor facturering? Vermenigvuldig dan met 24: `=(E2-D2)*24` Decimale uren rekenen prettiger door naar een bedrag: in kolom H zet je dan `=F2*G2` om de uren tegen het tarief te vermenigvuldigen. ## Werken over middernacht Soms loopt een dienst door na middernacht, bijvoorbeeld van 22:00 tot 02:00. Een gewone aftrekking geeft dan een negatieve uitkomst. Vang dat op met een ALS-functie: `=ALS(E2 Gegevensvalidatie > Vervolgkeuzemenu. Zo blijven de projectnamen exact gelijk en vinden de SOMMEN.ALS-formules altijd de juiste regels. Eén spatie of hoofdletterverschil zorgt anders voor een verkeerd totaal. ::: ## De urenstaat exporteren als PDF Voor opdrachtgevers wil je een nette PDF in plaats van een ruw spreadsheet. :::howto title="Zo maak je een verzorgde PDF" 1. Ga naar Bestand > Downloaden > PDF-document. 2. Kies in het zijpaneel of je het huidige blad of de hele selectie wilt exporteren. 3. Stel bij Paginaopmaak de richting (liggend of staand) en marges in zodat alle kolommen passen. 4. Voeg eventueel een koptekst of voettekst toe via de optie Kop- en voetteksten, bijvoorbeeld met je bedrijfsnaam en de periode. 5. Klik op Exporteren en sla de PDF op. ::: Maak desgewenst een apart tabblad "Factuurweergave" dat met formules alleen de totalen en projectnamen toont, zonder de ruwe regelinvoer. Dat oogt professioneler richting de klant. ## Sneller invoeren met sneltoetsen Google Sheets heeft handige sneltoetsen voor datum en tijd: - `Ctrl+;` voegt de huidige datum in. - `Ctrl+Shift+;` voegt de huidige tijd in. Op een Mac gebruik je `Cmd+;` en `Cmd+Shift+;`. Typ aan het begin van een taak je begintijd in en aan het eind je eindtijd. Dat werkt een stuk sneller dan handmatig de tijden uittypen. :::faq ### Welke functie gebruik ik om uren per week op te tellen? Gebruik **SOMMEN.ALS** (Engels: SUMIFS). De opzet is `=SOMMEN.ALS(sombereik; criteriumbereik; criterium)`, bijvoorbeeld `=SOMMEN.ALS(Urenstaat!F:F; Urenstaat!I:I; A2)` om alle uren van één weeknummer op te tellen. ### Waarom toont mijn duur een vreemd tijdstip in plaats van een aantal uren? De cel staat dan op het formaat Tijd. Selecteer de kolom en kies Opmaak > Getal > Duur. Voor decimale uren vermenigvuldig je de uitkomst met 24, bijvoorbeeld `=(E2-D2)*24`. ### Hoe reken ik een dienst die over middernacht heen loopt? Gebruik `=ALS(E2