Inhoudsopgave
×
Veelgebruikte toepassingen van functies
Veelgebruikte toepassingen van functies

Het verschil tussen twee datums berekenen

Gebruik de functie DATUM.ALS als u het verschil tussen twee datums wilt berekenen. Plaats eerst een begindatum in een cel en een einddatum in een andere cel. Typ vervolgens een formule zoals een van de volgende opties.

Waarschuwing: Als de Begindatum groter is dan de Einddatum is het resultaat #GETAL!.

Verschil in dagen

=VERD.ALS(D9;E9;"d") met als resultaat 856

In dit voorbeeld staat de begindatum in cel D9 en de einddatum in E9. De formule is in F9. De 'd' retourneert het aantal volledige dagen tussen de twee datums.

Verschil in weken

=(DATEEDIF(D13;E13;"d")/7) en resultaat: 122,29

In dit voorbeeld staat de begindatum in cel D13 en de einddatum in E13. De 'd' retourneert het aantal dagen. Maar let op de /7 aan het einde. Dit verdeelt het aantal dagen door 7, omdat er 7 dagen in een week zijn. Houd er rekening mee dat dit resultaat ook moet worden opgemaakt als een getal. Druk op Ctrl +1. Klik vervolgens op Getal > decimalen: 2.

Verschil in maanden

=VERD.ALS(D5;E5;"m") en resultaat: 28

In dit voorbeeld staat de begindatum in cel D5 en de einddatum in E5. In de formule retourneert de 'm' het aantal volledige maanden tussen de twee dagen.

Verschil in jaren

=VERD.ALS(D2;E2;"y") en resultaat: 2

In dit voorbeeld staat de begindatum in cel D2 en de einddatum in E2. De 'y' retourneert het aantal volledige jaren tussen de twee dagen.

Leeftijd berekenen in geaccumuleerde jaren, maanden en dagen

U kunt ook de leeftijd of de servicetijd van iemand berekenen. Het resultaat kan ongeveer '2 jaar, 4 maanden, 5 dagen' zijn.

1. Gebruik DATEEDIF om het totale aantal jaren te vinden.

=VERD.ALS(D17;E17;"y") en resultaat: 2

In dit voorbeeld staat de begindatum in cel D17 en de einddatum in E17. In de formule retourneert de 'y' het aantal volledige jaren tussen de twee dagen.

2. Gebruik DATEEDIF opnieuw met 'ym' om maanden te zoeken.

=VERD.ALS(D17;E17;"ym") en resultaat: 4

Gebruik in een andere cel de formule DATEDIF met de parameter 'ym'. De 'ym' retourneert het aantal resterende maanden na het laatste volledige jaar.

3. Gebruik een andere formule om dagen te zoeken.

=DATUMVERSCHIL(D17;E17;"md") en resultaat: 5

Nu moeten we het aantal resterende dagen vinden. We doen dit door een ander type formule te schrijven, zoals hierboven wordt weergegeven. Met deze formule wordt de eerste dag van de laatste maand (1-5-2016) afgetrokken van de oorspronkelijke einddatum in cel E17 (6-5-2016). Dit gaat als volgt: Met de functie DATUM wordt eerst de datum, 1-5-2016, gemaakt. Deze wordt gemaakt met behulp van het jaar en de maand in cel E17. Vervolgens vertegenwoordigt de 1 de eerste dag van die maand. Het resultaat voor de functie DATUM is 1-5-2016. Vervolgens wordt dit afgetrokken van de oorspronkelijke einddatum in cel 2017. Het resultaat is dus 6-5-2016 minus 1-5-2016, wat 5 dagen is.

Waarschuwing: U wordt niet aangeraden het argument DATEDIF 'md' te gebruiken, omdat het onjuiste resultaten kan berekenen.

4. Optioneel: Drie formules in één combineren.

=DATEDIF(D17;E17;"y")&" jaar, "&DATEEDIF(D17;E17;"ym")&" maanden, "&DATEEDIF(D17,E17,"md")&" dagen" en resultaat: 2 jaar, 4 maanden, 5 dagen

U kunt alle drie de berekeningen in één cel zoals in dit voorbeeld zetten. Gebruik ampersands, aanhalingstekens en tekst. Het is een langere formule om te typen, maar in ieder geval allemaal in één formule. Tip: Druk op Alt+Enter om regel-onderbrekingen in de formule te zetten. Dit maakt het gemakkelijker om te lezen. Druk ook op Ctrl+Shift+U als u de hele formule niet kunt zien.

Download onze voorbeelden

U kunt een voorbeeldwerkboek downloaden met alle voorbeelden in dit artikel. U kunt volgen of uw eigen formules maken.

Voorbeelden van datumberekening downloaden

Andere datum- en tijdberekeningen

Zoals u hierboven hebt gezien, berekent de functie DATUM.ALS het verschil tussen een begindatum en een einddatum. In plaats van specifieke datums te typen, kunt u echter ook de functie VANDAAG() in de formule gebruiken. Wanneer u de functie VANDAAG() gebruikt, gebruikt Excel de huidige datum van de computer voor de datum. Houd er rekening mee dat dit verandert wanneer het bestand op een toekomstige dag opnieuw wordt geopend.

=VERD.ALS(VANDAAG(),D28;"y") en resultaat: 984

Houd er rekening mee dat de dag op het moment van schrijven 6 oktober 2016 was.

Gebruik de NETWERKDAGEN. INTL, functie wanneer u het aantal werkdagen tussen twee datums wilt berekenen. U kunt ook weekenden en feestdagen uitsluiten.

Voordat u begint: Bepaal of u feestdagen wilt uitsluiten. Als u dit doet, typt u een lijst met feestdagen in een apart gebied of werkblad. Zet elke feestdagendatum in een eigen cel. Selecteer vervolgens deze cellen, selecteer Formules > Naam definiëren. Noem het bereik MyHolidaysen klik op OK. Maak vervolgens de formule met de onderstaande stappen.

1. Typ een begindatum en een einddatum.

Begindatum in cel D53 is 1-1-2016, einddatum in cel E53 is 31-1-2016

In dit voorbeeld staat de begindatum in cel D53 en de einddatum in cel E53.

2. Typ in een andere cel een formule als deze:

=NETWERKDAGEN. INTL(D53;E53;1) en resultaat: 261

Typ een formule zoals in het bovenstaande voorbeeld. Met de 1 in de formule worden zaterdagen en zondagen als weekenddagen vastgesteld en worden deze uitgesloten van het totaal.

Opmerking: Excel 2007 heeft geen NETWERKDAGEN. INTL, functie. Het heeft echter WEL NETWERKDAGEN. Het bovenstaande voorbeeld ziet er zo uit in Excel 2007: =NETWORKDAYS(D53,E53). U geeft de 1 niet op omdat NETWORKDAYS ervan uit gaat dat het weekend op zaterdag en zondag is.

3. Wijzig indien nodig de 1.

Intellisense-lijst met 2 - zondag, maandag; 3 - maandag, dinsdag, en zo verder

Als zaterdag en zondag geen weekenddagen zijn, wijzigt u de 1 in een ander getal in de IntelliSense-lijst. Met 2 worden bijvoorbeeld zondagen en maandagen als weekenddagen vastgesteld.

Als u Excel 2007 gebruikt, slaat u deze stap over. Excel de functie NETWERKDAGEN 2007 gaat er altijd van uit dat het weekend op zaterdag en zondag is.

4. Typ de naam van het vakantiebereik.

=NETWERKDAGEN. INTL(D53;E53;1;MyHolidays) en resultaat: 252

Als u een naam voor het vakantiebereik hebt gemaakt in de sectie 'Voordat u begint', typt u deze aan het einde als dit. Als u geen feestdagen hebt, kunt u de komma's en MyHolidays weg laten. Als u Excel 2007 gebruikt, is het bovenstaande voorbeeld dit: =NETWORKDAYS(D53,E53,MyHolidays).

Tip: Als u niet wilt verwijzen naar de naam van een vakantiebereik, kunt u in plaats daarvan ook een bereik typen, zoals D35:E:39. U kunt ook elke feestdag in de formule typen. Als uw feestdagen bijvoorbeeld op 1 en 2 januari 2016 waren, typt u deze als dit: =NETWERKDAGEN. INTL(D53,E53,1,{"1-1-2016","2-1-2-2016"}). In Excel 2007 ziet het er zo uit: =NETWERKDAGEN(D53,E53,{"1-1-2016","1-2-2016"})

U kunt verstreken tijd berekenen door de ene keer van een andere tijd af te trekken. Plaats eerst een begintijd in een cel en een eindtijd in een andere cel. Zorg ervoor dat u een volledige tijd typt, inclusief het uur, de minuten en een spatie vóór de am of pm. Dit doet u als volgt:

1. Typ een begin- en eindtijd.

Begindatum/tijd van 7:15 uur, Einddatum/tijd van 16:30 uur

In dit voorbeeld is de begintijd in cel D80 en de eindtijd in E80. Zorg ervoor dat u het uur, de minuut en de spatie vóór de am of pm typt.

2. Stel de notatie h:mm AM/PM in.

Dialoogvenster Cellen opmaken, opdracht Aangepast, h:mm AM/PM-type

Selecteer beide datums en druk op Ctrl + 1 (of Afbeelding van het pictogram voor de opdrachtknop MAC + 1 op de Mac). Zorg ervoor dat u Aangepaste > u:mm AM/PMselecteert, als deze nog niet is ingesteld.

3. Trek de twee keer af.

=E80-D80 en resultaat: 9:15 uur

Trek in een andere cel de begintijdcel af van de eindtijdcel.

4. Stel de notatie h:mm in.

Dialoogvenster Cellen opmaken, opdracht Aangepast, type h:mm

Druk op CTRL+1 (of Afbeelding van het pictogram voor de opdrachtknop MAC+1 op de Mac). Kies Aangepaste > h:mm, zodat am en PM niet worden gebruikt voor het resultaat.

Als u de tijd tussen twee datums en tijden wilt berekenen, kunt u de ene datum van de andere aftrekken. U moet echter opmaak toepassen op elke cel om ervoor te zorgen dat Excel het gewenste resultaat retourneert.

1. Typ twee volledige datums en tijden.

Begindatum 1-1-16 13:00 uur; Einddatum van 2-2-16 14:00 uur

Typ in één cel een volledige begindatum/tijd. En typ in een andere cel een volledige einddatum/tijd. Elke cel moet een maand, dag, jaar, uur, minuut en een spatie vóór de AM of PM hebben.

2. Stel de notatie 14-3-12 13:30 in.

Dialoogvenster Cellen opmaken, opdracht Datum, 14-3-12 13:30

Selecteer beide cellen en druk vervolgens op Ctrl + 1 (of Afbeelding van het pictogram voor de opdrachtknop MAC + 1 op de Mac). Selecteer vervolgens Datum > 14-3-12 13:30 uur. Dit is niet de datum die u gaat instellen, maar een voorbeeld van hoe de indeling eruit zal zien. Houd er rekening mee dat in versies vóór Excel 2016 deze indeling mogelijk een andere voorbeelddatum heeft, zoals 14-3-01 13:30 uur.

3. Trek de twee af.

=E84-D84 en resultaat van 1,041666667

Trek in een andere cel de begindatum/tijd af van de einddatum/tijd. Het resultaat ziet er waarschijnlijk uit als een getal en een decimaal getal. U lost dit op in de volgende stap.

4. Stel de notatie [h]:mm in.

Dialoogvenster Cellen opmaken, opdracht Aangepast, [h]:mm-type

Druk op CTRL+1 (of Afbeelding van het pictogram voor de opdrachtknop MAC+1 op de Mac). Selecteer Aangepast. Typ in het vak Type [h]:mm.

Verwante onderwerpen

DATED.ALS, functie
NETWERKDAGEN. INTL, functie
NETWORKDAYS
Meer datum- en tijdfunctiesHet verschil tussen twee tijden
berekenen

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft Office Insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×