KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Excel-handleiding: Datum/tijd-berekeningen (verschil berekenen, leeftijd, optellen/aftrekken)

AuteurSun Wijzigingsdatum

In Excel wordt het Datum en tijd-berekeningsproces vaak gebruikt, zoals het berekenen van het verschil tussen twee datums/tijdstippen, datum/tijd optellen of aftrekken, leeftijd bepalen op basis van een geboortedatum, enzovoort. In deze handleiding worden bijna alle scenario’s rondom datum/tijd-berekeningen beschreven, inclusief de bijbehorende methoden.

Navigatie in deze handleiding

1. Bereken het verschil tussen twee datums of tijdstippen

1,1 Bereken het verschil in dagen/maanden/jaren tussen twee datums

1,11 Bereken het verschil tussen twee datums in dagen/maanden/jaren/weeken

1,12 Bereken het aantal maanden tussen twee datums, waarbij jaren en dagen worden genegeerd

1,13 Bereken het aantal dagen tussen twee datums, waarbij jaren en maanden worden genegeerd

1,14 Bereken het verschil tussen twee datums en geef jaren, maanden en dagen terug

1,15 Bereken het verschil tussen een datum en vandaag

1,16 Bereken het aantal werkdagen tussen twee datums, met of zonder feestdagen

1,17 Bereken het aantal weekenddagen tussen twee datums

1,18 Bereken het aantal keren dat een specifieke weekdag voorkomt tussen twee datums

1,19 Bereken Resterende dagen in maand/jaar

1,2 Bereken het verschil tussen twee tijdstippen

1,21 Bereken het verschil tussen twee tijdstippen

1,22 Bereken het verschil tussen twee tijdstippen in uren/minuten/seconden

1,23 Bereken alleen het verschil in uren tussen twee tijdstippen (niet meer dan 24 uur)

1,24 Bereken alleen het verschil in minuten tussen twee tijdstippen (niet meer dan 60 minuten)

1,25 Bereken alleen het verschil in seconden tussen twee tijdstippen (niet meer dan 60 seconden)

1,26 Bereken het verschil tussen twee tijdstippen en geef uren, minuten en seconden terug

1,27 Bereken het verschil tussen twee datums met tijdstippen

1,28 Bereken het tijdsverschil met milliseconden

1,29 Bereken het aantal werkuren tussen twee datums, exclusief weekenden

1,3 Bereken het verschil tussen twee datums met tijdstippen met Kutools voor Excel

1,31 Bereken het verschil tussen twee datums met tijdstippen met behulp van Data & Time Helper

1,32 Bereken het verschil in weekenddagen/werkdagen/specifieke weekdagen tussen twee datums met tijdstippen met Formulehulp

1,4 Combineer twee kolommen indien leeg

1,41 Met behulp van de ALS-functie

1,42 Met behulp van VBA

2. Datum en tijd optellen of aftrekken

2,1 Voeg dagen/maanden/jaren/weeken/werkdagen toe aan of trek deze af van een datum

2,11 Voeg dagen toe aan of trek dagen af van een datum

2,12 Voeg maanden toe aan of trek maanden af van een datum

2,13 Voeg jaren toe aan of trek jaren af van een datum

2,14 Voeg weken toe aan of trek weken af van een datum

2,15 Voeg werkdagen toe aan of trek werkdagen af, inclusief of exclusief feestdagen

2,16 Voeg een specifiek aantal jaren, maanden en dagen toe aan of trek deze af van een datum

2,2 Voeg uren/minuten/seconden toe aan of trek deze af van tijdstippen

2,21 Voeg uren/minuten/seconden toe aan of trek deze af van een datum met tijdstip

2,22 Sommeer tijden die langer zijn dan 24 uur

2,23 Voeg werkuren toe aan een datum, exclusief weekenden en feestdagen

2,3 Voeg datum/tijd toe aan of trek deze af met Kutools voor Excel

2,4 Uitbreiding

2,41 Controleer of markeer of een datum is verlopen

2,42 Geef de laatste dag van de huidige maand/eerste dag van Volgende maand

3. Leeftijd berekenen

3,1 Bereken de leeftijd op basis van een datum

3,11 Bereken de leeftijd op basis van een opgegeven geboortedatum

3,12 Bereken de leeftijd in jaren, maanden en dagen op basis van een opgegeven geboortedatum

3,13 Bereken de leeftijd op basis van geboortedatum vóór 1/1/1900

3,2 Bereken de leeftijd op basis van geboorte met behulp van Kutools voor Excel

3,3 Bereken de leeftijd of haal de geboortedatum op op basis van een serienummer

3,31 Haal de geboortedatum uit een identiteitsnummer

3,32 Bereken de leeftijd op basis van een identiteitsnummer

 

In deze handleiding gebruik ik voorbeelden om de methoden duidelijk uit te leggen. U kunt de verwijzingen eenvoudig aanpassen aan uw eigen situatie wanneer u de onderstaande VBA-code of formules toepast.


1. Bereken het verschil tussen twee datums of tijdstippen.

Het berekenen van het verschil tussen twee datums of tijdstippen is waarschijnlijk het meest voorkomende uitdaging bij datum- en tijdgerelateerde berekeningen in het dagelijks Excel-gebruik. De onderstaande voorbeelden helpen u efficiënter om te gaan met dit soort situaties.

1,1 Bereken het verschil in dagen/maanden/jaren tussen twee datums

1,11 Bereken het verschil tussen twee datums in dagen/maanden/jaren/weken

Met de Excel-functie DATEDIF berekent u in een handomdraai het verschil tussen twee datums – in dagen, maanden, jaren of weken.
Bereken het verschil in dagen/maanden/jaren tussen twee datums

Klik voor meer informatie over de DATEDIF-functie

Verschil in dagen tussen twee datums

DATEDIF(startdatum,einddatum,„d")

Gebruik de volgende formule om het verschil in dagen tussen de datums in cel A2 en B2 te berekenen:

=DATEDIF(A2,B2,„d")

Druk op de Enter-toets om het resultaat te verkrijgen.
bereken het verschil in dagen tussen twee datums

Verschil in maanden tussen twee datums

DATEDIF(startdatum,einddatum,„m")

Gebruik de volgende formule om het verschil in maanden tussen de datums in cel A5 en B5 te berekenen:

=DATEDIF(A5,B5,„m")

Druk op de Enter-toets om het resultaat te verkrijgen.
bereken het verschil in maanden tussen twee datums

Verschil in jaren tussen twee datums

DATEDIF(startdatum,einddatum,„y")

Gebruik de volgende formule om het verschil in jaren tussen de datums in cel A8 en B8 te berekenen:

=DATEDIF(A8,B8,„y")

Druk op de Enter-toets om het resultaat te verkrijgen.
bereken het verschil in jaren tussen twee datums

Verschil in weken tussen twee datums

DATEDIF(startdatum,einddatum,„d")/7

Gebruik de volgende formule om het verschil in weken tussen de datums in cel A11 en B11 te berekenen:

=DATEDIF(A11,B11,„d")/7

Druk op de Enter-toets om het resultaat te verkrijgen.
bereken het verschil in weken tussen twee datums

Opmerking:

1) Wanneer u bovenstaande formule gebruikt om het verschil in weken te berekenen, wordt het resultaat mogelijk weergegeven in datumnotatie. Formatteer het resultaat dan naar Algemeen of Getal, afhankelijk van uw voorkeur.

2) Wanneer u bovenstaande formule gebruikt om het verschil in weken te berekenen, kan het resultaat een decimaal getal zijn. Als u een geheel weeknummer wilt, kunt u de functie AFRONDEN.NAAR.BENEDEN toevoegen, zoals hieronder wordt getoond, om het volledige aantal weken te verkrijgen:

=ROUNDDOWN(DATEDIF(A11,B11,„d")/7,0)

1,12 Bereken het aantal maanden tussen twee datums, waarbij jaren en dagen worden genegeerd

Als u alleen het verschil in maanden wilt berekenen, zonder rekening te houden met jaren en dagen tussen twee datums—zoals in de onderstaande afbeelding wordt getoond—dan helpt de volgende formule u daarbij.

=DATEDIF(A2,B2,„ym")

Druk op de Enter-toets om het resultaat te verkrijgen.
Bereken maanden en negeer jaren en dagen tussen twee datums

A2 is de startdatum en B2 is de einddatum.

1,13 Bereken het aantal dagen tussen twee datums, waarbij jaren en maanden worden genegeerd

Als u alleen het verschil in dagen wilt berekenen tussen twee datums, zonder rekening te houden met jaren en maanden, zoals in de onderstaande afbeelding wordt getoond, helpt de volgende formule u daarbij.

=DATEDIF(A5,B5,„md")

Druk op de Enter-toets om het resultaat te verkrijgen.
Bereken dagen en negeer jaren en maanden tussen twee datums

A5 is de startdatum en B5 is de einddatum.

1,14 Bereken het verschil tussen twee datums en geef jaren, maanden en dagen terug

Als u het verschil tussen twee datums wilt weergeven als xx jaar, xx maanden en xx dagen – zoals in de onderstaande afbeelding – dan is daar ook een formule voor beschikbaar.

=DATEDIF(A8, B8, "y") &„ years, "&DATEDIF(A8, B8, "ym") &„ months, " &DATEDIF(A8, B8, "md") &„ days"

Druk op de Enter-toets om het resultaat te verkrijgen.
Bereken het verschil tussen twee datums en geef jaren, maanden en dagen terug

A8 is de startdatum en B8 is de einddatum.

1,15 Bereken het verschil tussen een datum en vandaag

Om automatisch het verschil tussen een datum en vandaag te berekenen, vervangt u de einddatum in bovenstaande formules door VANDAAG(). Hieronder ziet u een voorbeeld van het berekenen van het verschil in dagen tussen een datum in het verleden en vandaag.
Bereken het verschil tussen een datum en vandaag

=DATEDIF(A11,TODAY(),„d")

Druk op de Enter-toets om het resultaat te verkrijgen.

Opmerking: als u het verschil tussen een toekomstige datum en vandaag wilt berekenen, stelt u de begindatum in op vandaag en gebruikt u de toekomstige datum als einddatum, zoals hieronder:

=DATEDIF(TODAY(),A14,„d")
bereken het verschil tussen een toekomstige datum en vandaag

Let op: de begindatum moet vóór de einddatum liggen in de DATEDIF-functie, anders krijgt u de foutwaarde #GETAL!.

1,16 Bereken werkdagen met of zonder vakantiedagen tussen twee datums

Soms wilt u het aantal werkdagen tussen twee opgegeven datums tellen, al dan niet inclusief vakantiedagen.
Bereken werkdagen met of zonder feestdagen tussen twee datums

In dit gedeelte gebruikt u de functie NETTO.WERKDAGEN.INTL:

NETTO.WERKDAGEN.INTL(startdatum,einddatum,[weekend],[vakantie])

Klik op NETTO.WERKDAGEN.INTL om de argumenten en het gebruik ervan te bekijken.

Tel werkdagen mét vakantiedagen

Gebruik de volgende formule om het aantal werkdagen mét vakantiedagen tussen de datums in cel A2 en B2 te tellen:

=NETWORKDAYS.INTL(A2,B2)

Druk op de Enter-toets om het resultaat te verkrijgen.
Tel werkdagen met feestdagen

Tel werkdagen zonder vakantiedagen

Gebruik de volgende formule om het aantal werkdagen tussen de datums in cel A2 en B2 te tellen, exclusief de vakantiedagen in bereik D5:D9:

=NETTO.WERKDAGEN.INTL(A5;B5;1;D5:D9)

Druk op de Enter-toets om het resultaat te verkrijgen.
Tel werkdagen zonder feestdagen

Opmerking:

In de bovenstaande formules worden zaterdag en zondag beschouwd als weekenddagen. Hebt u andere weekenddagen? Pas het argument [weekend] dan naar wens aan.
wijzig het argument weekend als de weekenddagen anders zijn

1,17 Bereken weekenddagen tussen twee datums

Wilt u het aantal weekenddagen tussen twee datums tellen? Dan helpen de functies SOMPRODUCT of SOM u daarbij.

SOMPRODUCT(--(WEEKDAG(RIJ(INDIRECT(startdatum&":"&einddatum));2)>5))
SOM(INT((WEEKDAG(startdatum-{1,7})+einddatum-startdatum+datum)/7))

Om het aantal weekenddagen (zaterdag en zondag) tussen de datums in cel A12 en B12 te tellen:

=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(A12&":"&B12)),2)>5))

Of

=SUM(INT((WEEKDAY(A12-{1,7})+B12-A12)/7))

Druk op de Enter-toets om het resultaat te verkrijgen.
Bereken weekenddagen tussen twee datums

1,18 Bereken een specifieke weekdag tussen twee datums

Om het aantal keren te tellen dat een specifieke weekdag, zoals maandag, tussen twee datums voorkomt, combineert u de functies INTEGER en WEEKDAG.

INT((WEEKDAG(startdatum-weekdag)-startdatum+einddatum)/7)

Cel A15 en B15 bevatten de twee datums tussen welke u het aantal maandagen wilt tellen. Gebruik hiervoor de volgende formule:

=INT((WEEKDAY(A15- 2)-A15 +B15)/7)

Druk op de Enter-toets om het resultaat te verkrijgen.
Bereken specifieke weekdagen tussen twee datums

Wijzig het getal van de weekdag in de WEEKDAG-functie om een andere weekdag te tellen:

1 is zondag, 2 is maandag, 3 is dinsdag, 4 is woensdag, 5 is donderdag, 6 is vrijdag en 7 is zaterdag)

1,19 Bereken Resterende dagen in maand/jaar

Soms wilt u weten hoeveel Resterende dagen er in een maand of jaar zijn op basis van een opgegeven datum, zoals in de onderstaande afbeelding wordt getoond:
Bereken resterende dagen in maand/jaar

Haal Resterende dagen op in de huidige maand

EOMONTH(datum;0)-datum

Klik op EOMONTH om het argument en het gebruik te bekijken.

Gebruik de volgende formule om de Resterende dagen van de huidige maand in cel A2 te verkrijgen:

=EOMONTH(A2,0)-A2

Druk op Enter en sleep, indien nodig, de automatische vulgreep naar andere cellen.
Haal resterende dagen op in de huidige maand

Tip: De resultaten worden mogelijk weergegeven in datumnotatie; wijzig deze dan naar de notatie Algemeen of Getal.

Verkrijg de Resterende dagen in het huidige jaar

DATUM(JAAR(datum);12,31)-datum

Gebruik de volgende formule om de Resterende dagen van het huidige jaar in cel A2 te verkrijgen:

=DATE(YEAR(A2),12,31)-A2

Druk op Enter en sleep, indien nodig, de automatische vulgreep naar andere cellen.
Haal resterende dagen op in het huidige jaar


1,2 Bereken het verschil tussen twee tijdstippen

1,21 Bereken het verschil tussen twee tijdstippen

Om het verschil tussen twee tijdstippen te berekenen, staan hier twee eenvoudige formules klaar om u te helpen.

eindtijd-starttijd
TEKST(eindtijd-starttijd;„tijdnotatie")

Stel dat cel A2 en B2 respectievelijk start_tijd en eind_tijd bevatten; gebruik dan de volgende formules:

=B2-A2

=TEXT(B2-A2,„hh:mm:ss")

Druk op de Enter-toets om het resultaat te verkrijgen.
Bereken het verschil tussen twee tijdstippen

Opmerking:

  • Wanneer u eindtijd – begintijd gebruikt, kunt u het resultaat in het dialoogvenster Celopmaak instellen naar elk gewenst tijdformaat opmaken.
  • Wanneer u TEKST(eindtijd–begintijd;„tijdformaat") gebruikt, voert u het gewenste tijdformaat direct in de formule in—bijvoorbeeld TEKST(eindtijd–begintijd;„u") geeft 16 terug.
  • Als de eindtijd kleiner is dan de begintijd, leveren beide formules foutwaarden op. Los dit eenvoudig op door ABS te gebruiken in deze formules, zoals ABS(B2–A2) of ABS(TEKST(B2–A2;„uu:mm:ss")), en formatteer het resultaat daarna als tijd.

1,22 Bereken het verschil tussen twee tijdstippen in uren/minuten/seconden

Als u het verschil tussen twee tijdstippen in uren, minuten of seconden wilt berekenen, zoals in de onderstaande afbeelding wordt weergegeven, volg dan deze instructies.
Bereken het verschil tussen twee tijdstippen in uren/minuten/seconden

Verkrijg het verschil in uren tussen twee tijdstippen

INT((eindtijd-starttijd)*24)

Gebruik de volgende formule om het verschil in uren tussen de tijdstippen in A5 en B5 te verkrijgen:

=INT((B5-A5)*24)

Druk op Enter en formatteer het resultaat eerst met de tijdnotatie, vervolgens als Algemeen of Getal.
Haal het verschil in uren op tussen twee tijdstippen

Wilt u het verschil in decimale uren berekenen? Gebruik dan (eindtijd – starttijd) × 24.

Verkrijg het verschil in minuten tussen twee tijdstippen

INT((eindtijd-starttijd)*1440)

Gebruik de volgende formule om het verschil in minuten tussen de tijdstippen in A8 en B8 te verkrijgen:

=INT((B8-A8)*1440)

Druk op Enter en formatteer het resultaat eerst met de tijdnotatie, daarna als Algemeen of Getal.
Haal het verschil in minuten op tussen twee tijdstippen

Wilt u het verschil in decimale minuten berekenen? Gebruik dan (eind_tijd – start_tijd) × 1440.

Verkrijg het verschil in seconden tussen twee tijdstippen

(eindtijd-starttijd)*86400

Gebruik de volgende formule om het verschil in seconden tussen de tijdstippen in A5 en B5 te verkrijgen:

=(B11-A11)*86400)

Druk op Enter en formatteer het resultaat eerst met de tijdnotatie, daarna als Algemeen of Getal.
Haal het verschil in seconden op tussen twee tijdstippen

1,23 Bereken alleen het verschil in uren tussen twee tijdstippen (niet meer dan 24 uur)

Als het verschil tussen twee tijdstippen niet meer dan 24 uur bedraagt, geeft de functie UUR snel het verschil in uren tussen die tijdstippen.

Klik op UUR voor meer informatie over deze functie.

Gebruik de functie UUR als volgt om het verschil in uren tussen de tijdstippen in cel A14 en B14 te verkrijgen:

=HOUR(B14-A14)

Druk op de Enter-toets om het resultaat te verkrijgen.
Bereken het verschil in uren tussen twee tijdstippen dat niet meer is dan 24 uur

De starttijd moet kleiner zijn dan de eindtijd; anders geeft de formule de fout #GETAL! terug.

1,24 Bereken alleen het verschil in minuten tussen twee tijdstippen (niet meer dan 60 minuten)

Met de functie MINUUT krijgt u snel en eenvoudig alleen het verschil in minuten tussen deze twee tijdstippen, terwijl uren en seconden worden genegeerd.

Klik op MINUUT voor meer informatie over deze functie.

Gebruik de functie MINUUT als volgt om alleen het verschil in minuten tussen de tijdstippen in cel A17 en B17 te verkrijgen:

=MINUTE(B17-A17)

Druk op de Enter-toets om het resultaat te verkrijgen.
Bereken het verschil in minuten tussen twee tijdstippen dat niet meer is dan 60 minuten

De starttijd moet kleiner zijn dan de eindtijd; anders geeft de formule de foutwaarde #GETAL! terug.

1,25 Bereken alleen het verschil in seconden tussen twee tijdstippen (niet meer dan 60 seconden)

Met de functie SECONDE krijgt u razendsnel alleen het verschil in seconden tussen deze twee tijdstippen, terwijl uren en minuten worden genegeerd.

Klik op SECONDE voor meer informatie over deze functie.

Gebruik de functie SECONDE als volgt om alleen het verschil in seconden tussen de tijdstippen in cel A20 en B20 te verkrijgen:

=SECOND(B20-A20)

Druk op de Enter-toets om het resultaat te verkrijgen.
Bereken het verschil in seconden tussen twee tijdstippen dat niet meer is dan 60 seconden

De starttijd moet kleiner zijn dan de eindtijd; anders geeft de formule de foutwaarde #GETAL! terug.

1,26 Bereken het verschil tussen twee tijdstippen en geef uren, minuten en seconden weer

Als u het verschil tussen twee tijdstippen wilt weergeven als xx uur xx minuten xx seconden, gebruikt u de functie TEKST zoals hieronder wordt getoond:

TEKST(eindtijd-starttijd;"u"" uur ""m"" minuten ""s"" seconden"")

Klik op TEKST om de argumenten en het gebruik van deze functie te bekijken.

Gebruik de volgende formule om het verschil tussen de tijdstippen in cel A23 en B23 te berekenen:

=TEXT(B23-A23,"h"" hours ""m"" minutes ""s"" seconds"„").

Druk op de Enter-toets om het resultaat te verkrijgen.
Bereken het verschil tussen twee tijdstippen en geef uren, minuten, seconden terug

Opmerking:

Deze formule berekent uitsluitend het verschil in uren wanneer dat niet meer dan 24 uur bedraagt, en de eindtijd moet groter zijn dan de starttijd; anders geeft de formule de foutwaarde #WAARDE! terug.

1,27 Bereken het verschil tussen twee datum/tijd-waarden

Als u het verschil wilt berekenen tussen twee tijdstippen in de notatie mm/dd/jjjj uu:mm:ss, kunt u een van de onderstaande formules gebruiken, afhankelijk van uw specifieke behoefte.

Verkrijg het tijdsverschil tussen twee datum/tijd-waarden en geef het resultaat weer in de notatie uu:mm:ss

Neem als voorbeeld twee datum/tijd-waarden in cel A2 en B2; gebruik dan de volgende formule:

=B2-A2

Druk op Enter om een resultaat in datum/tijd-notatie te verkrijgen en formatteer dit vervolgens als [u]:mm:ss in de categorie Aangepast onder het Getal-tabblad in het Celopmaak instellen-dialoogvenster.
geef het resultaat in hh:mm:ss-indeling geef het resultaat in hh:mm:ss-indeling

Verkrijg het verschil tussen twee datum/tijd-waarden en geef dagen, uren, minuten en seconden weer

Neem als voorbeeld twee datum/tijd-waarden in cel A5 en B5; gebruik dan de volgende formule:

=INT(B5-A5) & „ Days, " & HOUR(B5-A5) & „ Hours, " & MINUTE(B5-A5) & „ Minutes, " & SECOND(B5-A5) & „ Seconds "

Druk op de Enter-toets om het resultaat te verkrijgen.
Haal het verschil op tussen twee datums met tijdstippen en geef dagen, uren, minuten, seconden terug

Opmerking: in beide formules moet eind_datumtijd groter zijn dan start_datumtijd; anders geven de formules foutwaarden terug.

1,28 Bereken het tijdsverschil met milliseconden

Eerst moet u weten hoe u de cel moet formatteren om milliseconden weer te geven:

Selecteer de cellen waarin u milliseconden wilt weergeven, klik met de rechtermuisknop en kies Celopmaak instellen om het Celopmaak instellen-dialoogvenster te openen. Selecteer Aangepast in de Categorie-lijst onder het tabblad Getal en typ uu:mm:ss.000 in het tekstvak.
typ deze hh:mm:ss.000-indeling in het dialoogvenster

Gebruik de formule:

ABS(eindtijd-starttijd)

Gebruik de volgende formule om het verschil tussen de tijdstippen in cel A8 en B8 te berekenen:

=ABS(B8-A8)

Druk op de Enter-toets om het resultaat te verkrijgen.
typ de formule om het tijdsverschil met milliseconden te berekenen

1,29 Bereken het aantal werkuren tussen twee datums, exclusief weekenden

Soms moet u de werktijd tussen twee datums berekenen, exclusief weekenddagen (zaterdag en zondag).

NETTO.WERKDAGEN(startdatum,einddatum) * werkuren

De standaard werktijd is vastgesteld op 8 uur per dag. Gebruik de volgende formule om de werktijd tussen de datums in cel A16 en B16 te berekenen:

=NETWORKDAYS(A16,B16) * 8

Druk op Enter en formatteer het resultaat vervolgens als Algemeen of Getal.
Bereken werkuren tussen twee datums exclusief weekends

Voor meer voorbeelden over het berekenen van werktijd tussen twee datums, bezoekt u Bereken werktijd tussen twee datums in Excel


1,3 Bereken het verschil tussen twee datums met tijdstippen met Kutools voor Excel

Als u Kutools voor Excel in Excel hebt geïnstalleerd, lost u 90 procent van de berekeningen van datum- en tijdsverschillen razendsnel op—zonder dat u formules hoeft te onthouden.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

1,31 Bereken het verschil tussen twee datum/tijd-waarden met Hulp bij datum en tijd

Om het verschil tussen twee datum/tijd-waarden in Excel te berekenen, is de Datum en Tijd Assistent alles wat je nodig hebt.

1. Selecteer een cel waarin u het berekende resultaat wilt plaatsen en klik op Kutools > Formulehulp > Datum en Tijd Assistent.
klik op de functie Datum- en tijdassistent van Kutools

2. Volg in het verschijnende Datum en Tijd Assistent-dialoogvenster de onderstaande instellingen:

  1. Selecteer Verschiloptie;
  2. Selecteer de begin- en einddatum met tijdstip in het gedeelte Argumentinvoer, u kunt ook handmatig een datum met tijdstip invoeren in het invoervak of op het kalenderpictogram klikken om een datum te selecteren;
  3. Selecteer het Uitvoertype in de Keuzelijst;
  4. Bekijk een voorbeeld van het resultaat in het gedeelte Resultaat.

geef opties op in het dialoogvenster

3. Klik op OK. Het berekende resultaat verschijnt direct—sleep de automatische vulgreep naar de cellen waarvoor u dezelfde berekening wilt toepassen.

Tip:

Als u het verschil tussen twee datum/tijd-waarden wilt verkrijgen en het resultaat wilt weergeven als dagen, uren en minuten met Kutools voor Excel, gaat u als volgt te werk:

Selecteer een cel waarin u het resultaat wilt plaatsen en klik op Kutools > Formulehulp > Datum en tijd > Aantal dagen, uren en minuten tussen twee datums.
klik op de functie Dagen, uren en minuten tussen twee datums tellen

Geef vervolgens in het Formulehulp-dialoogvenster de startdatum en einddatum op en klik op OK.
geef de celverwijzingen op in het dialoogvenster

Het verschilresultaat wordt weergegeven in dagen, uren en minuten.
het verschilresultaat wordt weergegeven als dagen, uren en minuten

Klik op Datum en Tijd Assistent om meer te weten te komen over het gebruik van deze functie.

Klik op Kutools voor Excel om alle functies van deze invoegtoepassing te ontdekken.

Klik op Gratis downloaden om een gratis proefversie van 30 dagen van Kutools voor Excel te krijgen.

1,32 Bereken het verschil in weekenddagen/werkdagen/specifieke weekdagen tussen twee datums met Formulehulp

Wilt u snel het aantal weekenddagen, werkdagen of een specifieke weekdag tussen twee datums tellen? Dan helpt de groep Formulehulp van Kutools voor Excel u daarbij.

1. Selecteer de cel waarin het berekende resultaat moet worden geplaatst en klik op Kutools > Statistisch > Aantal niet-werkdagen tussen twee datums / Aantal werkdagen tussen twee datums / Aantal dagen van de week tussen twee datums.
selecteer de betreffende functie

2. Geef in het verschijnende Formulehulp-dialoogvenster de startdatum en einddatum op; als u Aantal dagen van de week tussen twee datums gebruikt, moet u ook de weekdag opgeven.

Om een specifieke weekdag te tellen, raadpleegt u de opmerking voor het gebruik van 1 t/m 7 om respectievelijk zondag tot en met zaterdag aan te geven.
stel celverwijzingen in in het dialoogvenster 1
stel celverwijzingen in in het dialoogvenster 2

3. Klik op OK en sleep, indien nodig, de automatisch-aanvullen-greep over de cellen waarin het aantal weekenddagen, werkdagen of specifieke weekdagen moet worden geteld.

Klik op Kutools voor Excelom alle functies van deze invoegtoepassing te ontdekken.

Klik op Gratis downloadenom een gratis 30-daagse proefversie van Kutools voor Excel te krijgen.


2. Datum en tijd optellen of aftrekken

Naast het berekenen van het verschil tussen twee datums is het optellen of aftrekken van dagen eveneens een veelvoorkomende datum- en tijdberekening in Excel. Zo kunt u bijvoorbeeld de vervaldatum bepalen op basis van de productiedatum en het aantal houdbaarheidsdagen van een product.

2,1 Voeg dagen/maanden/jaren/weeken/werkdagen toe aan of trek deze af van een datum

2,11 Dagen optellen bij of aftrekken van een datum

Er zijn twee verschillende methoden om een specifiek aantal dagen bij een datum op te tellen of ervan af te trekken.

Stel dat u 21 dagen wilt optellen bij de datum in cel A2; kies dan één van de onderstaande methoden om dit eenvoudig op te lossen.

Methode 1 datum+dagen

Selecteer een cel en typ de formule:

=A+21

Druk op de Enter-toets om het resultaat te verkrijgen.
voeg dagen toe door datum+dagen

Wilt u 21 dagen aftrekken? Vervang dan het plusteken (+) door een minteken (-).

Methode 2 Plakken speciaal

1. Typ het aantal dagen dat u wilt optellen in een cel, bijvoorbeeld in cel C2, en druk vervolgens op Ctrl+C om het te kopiëren.
kopieer het aantal toe te voegen dagen

2. Selecteer vervolgens de datums waaraan u 21 dagen wilt toevoegen, klik met de rechtermuisknop om het contextmenu te openen en kies Plakken speciaal....
klik met de rechtermuisknop op de selectie en kies Plakken speciaal

3. In het Plakken speciaal-dialoogvenster vinkt u de optie Optellenaan (als u dagen wilt aftrekken, vinkt u de optie)Aftrekken aan). Klik op OK.
vink de optie Toevoegen aan in het dialoogvenster

4. De oorspronkelijke datums worden nu weergegeven als vijfcijferige getallen; formatteer ze opnieuw als datums.
pas celopmaak toe om het resultaat te verkrijgen

2,12 Maanden optellen bij of aftrekken van een datum

Gebruik de functie DATUM.TOEGEVOEGD om maanden bij een datum op te tellen of ervan af te trekken.

EDATUM(datum; maanden)

Klik op DATUM.TOEGEVOEGD om de argumenten en het gebruik ervan te bestuderen.

Stel dat u 6 maanden wilt optellen bij de datum in cel A2; gebruik dan de volgende formule:

=EDATE(A2,6)

Druk op de Enter-toets om het resultaat te verkrijgen.
Voeg maanden toe aan of haal ze af van een datum

Als u 6 maanden van de datum wilt aftrekken, wijzigt u 6 in -6.

2,13 Jaren optellen bij of aftrekken van een datum

Om n jaar bij een datum op te tellen of ervan af te trekken, combineert u de functies DATUM, JAAR, MAAND en DAG in één formule.

DATUM(JAAR(datum) + jaren; MAAND(datum); DAG(datum))

Stel dat u 3 jaar wilt optellen bij de datum in cel A2; gebruik dan de volgende formule:

=DATE(YEAR(A2) + 3, MONTH(A2),DAY(A2))

Druk op de Enter-toets om het resultaat te verkrijgen.
Voeg jaren toe aan of haal ze af van een datum

Als u 3 jaar van de datum wilt aftrekken, wijzigt u 3 in -3.

2,14 Weken optellen bij of aftrekken van een datum

Om weken bij een datum op te tellen of ervan af te trekken, is de algemene formule

datum+weken*7

Stel dat u 4 weken wilt optellen bij de datum in cel A2; gebruik dan de volgende formule:

=A2+4*7

Druk op de Enter-toets om het resultaat te verkrijgen.
Voeg weken toe aan of haal ze af van een datum

Als u 4 weken van de datum wilt aftrekken, vervangt u het plusteken (+) door een minteken (-).

2,15 Werkdagen optellen bij of aftrekken van een datum, inclusief of exclusief feestdagen

In dit gedeelte leest u hoe u met de functie WERKDAG werkdagen bij een opgegeven datum kunt optellen of ervan aftrekken – exclusief of inclusief feestdagen.

WERKDAG(datum;dagen;[vakanties])

Bezoek WERKDAG om meer details te weten te komen over de argumenten en het gebruik ervan.

Werkdagen optellen, inclusief feestdagen

In cel A2 staat de datum die u wilt gebruiken; in cel B2 het aantal dagen dat u hieraan wilt toevoegen. Gebruik hiervoor de volgende formule:

=WORKDAY(A2,B2)

Druk op de Enter-toets om het resultaat te verkrijgen.
Voeg werkdagen toe inclusief feestdagen

Werkdagen optellen, exclusief feestdagen

In cel A5 staat de datum die u wilt gebruiken; in cel B5 het aantal dagen dat u wilt optellen; en in het bereik D5:D8 de feestdagen. Gebruik de volgende formule:

=WORKDAY(A5,B5,D5:D8)

Druk op de Enter-toets om het resultaat te verkrijgen.
Voeg werkdagen toe exclusief feestdagen

Opmerking:

De functie WERKDAG beschouwt standaard zaterdag en zondag als weekenddagen. Als uw weekend ook op zaterdag en zondag valt, kunt u de functie WERKDAG.INTL gebruiken om uw eigen weekenddagen op te geven.
pas de WERKDAG.INTL-functie toe om specifieke dagen uit te sluiten
haal het resultaat op met de WERKDAG.INTL-functie

Bezoek WERKDAG.INTL voor meer informatie.

Als u werkdagen van een datum wilt aftrekken, wijzigt u het aantal dagen in de formule eenvoudigweg in een negatief getal.

2,16 Specifiek jaar, maand en dagen optellen bij of aftrekken van een datum

Als u een specifiek aantal jaren, maanden en dagen bij een datum wilt optellen, helpt een formule die de functies DATUM, JAAR, MAAND en DAG combineert u daarbij.

DATUM(JAAR(datum) + jaren; MAAND(datum) + maanden; DAG(datum) + dagen)

Om 1 jaar, 2 maanden en 30 dagen op te tellen bij een datum in A11, gebruikt u de volgende formule:

=DATE(YEAR(A11)+1,MONTH(A11)+2,DAY(A11)+30)

Druk op de Enter-toets om het resultaat te verkrijgen.
Voeg een specifiek aantal jaren, maanden en dagen toe aan of haal ze af van een datum

Wilt u aftrekken? Vervang dan alle plustekens (+) door mintekens (-).


2,2 Voeg uren/minuten/seconden toe aan of trek deze af van een tijdstip

2,21 Uren/minuten/seconden optellen bij of aftrekken van een datum/tijd

Hieronder vindt u handige formules om uren, minuten of seconden bij een datum/tijd op te tellen of ervan af te trekken.
Voeg uren/minuten/seconden toe aan of haal ze af van een datum met tijdstip

Uren optellen bij of aftrekken van een datum/tijd

Datumtijd+uren/24

Stel dat u 3 uur wilt optellen bij een datum/tijd (kan ook alleen een tijd zijn) in cel A2; gebruik dan de volgende formule:

=A2+3/24

Druk op de Enter-toets om het resultaat te verkrijgen.
Voeg uren toe aan of haal ze af van een datum met tijdstip

Minuten optellen bij of aftrekken van een datum/tijd

Datumtijd+minuten/1440

Stel dat u 15 minuten wilt optellen bij een datum/tijd (kan ook alleen een tijd zijn) in cel A5; gebruik dan de volgende formule:

=A2+15/1440

Druk op de Enter-toets om het resultaat te verkrijgen.
Voeg minuten toe aan of haal ze af van een datum met tijdstip

Seconden optellen bij of aftrekken van een datum/tijd

Datumtijd+seconden/86400

Stel dat u 20 seconden wilt optellen bij een datum/tijd (kan ook alleen een tijd zijn) in cel A8; gebruik dan de volgende formule:

=A2+20/86400

Druk op de Enter-toets om het resultaat te verkrijgen.
Voeg seconden toe aan of haal ze af van een datum met tijdstip

2,22 Sommeer tijden die langer zijn dan 24 uur

Stel dat u een Excel-tabel heeft met de werktijden van alle medewerkers in een week. Om de totale werktijd op te tellen voor het berekenen van de salarissen, kunt u SOM(bereik) gebruiken om het resultaat te verkrijgen. Meestal wordt het opgetelde resultaat echter weergegeven als een tijdsduur die niet langer is dan 24 uur, zoals in de onderstaande schermafbeelding te zien is. Hoe krijgt u dan het juiste resultaat?
Sommeer tijden boven de 24 uur

U hoeft het resultaat eigenlijk alleen te formatteren als [uu]:mm:ss.

Klik met de rechtermuisknop op de cel met het resultaat en kies Celopmaak instellen in het contextmenu. In het verschijnende Celopmaak instellen-dialoogvenster selecteert u Aangepast in de lijst en typt u [uu]:mm:ss in het tekstvak aan de rechterkant. Klik vervolgens op OK.
geef de tijdnotatie op in het dialoogvenster  geef de tijdnotatie op in het dialoogvenster

Het opgetelde resultaat wordt nu correct weergegeven.
haal het juiste resultaat op

2,23 Voeg werkuren toe aan een datum, exclusief weekenden en feestdagen

Hieronder vindt u een handige formule waarmee u de einddatum nauwkeurig kunt berekenen door een specifiek aantal werkuren toe te voegen aan de startdatum — inclusief automatische uitsluiting van weekenddagen (zaterdag en zondag) en feestdagen.

In een Excel-tabel bevat cel A11 de startdatum en -tijd, en cel B11 het aantal werkuren. De begin- en eindtijden van de werkdag staan respectievelijk in cel E11 en E13, en cel E15 bevat de feestdag die moet worden uitgesloten.
Voeg werkuren toe aan een datum exclusief weekend en feestdagen

Gebruik de volgende formule:

=WORKDAY(A11,INT(B11/8)+IF(TIME(HOUR(A11),MINUTE(A11),SECOND(A11))+TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0)> $E$13,1,0),$E$15)+IF(TIME(HOUR(A11),MINUTE(A11),SECOND(A11))+TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0)>$E$13,$E$11 +TIME(HOUR(A11),MINUTE(A11),SECOND(A11))+TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0)-$E$13,TIME(HOUR(A11),MINUTE(A11),SECOND(A11)) +TIME(MOD(B11,8),MOD(MOD(B11,8),1)*60,0))

Druk op de Enter-toets om het resultaat te verkrijgen.
pas een lange formule toe om het resultaat te verkrijgen


2,3 Voeg datum/tijd toe aan of trek deze af met Kutools voor Excel

Als u Kutools voor Excel hebt geïnstalleerd, doet één handige tool –Datum- en tijdassistent– het zware werk bij vrijwel alle berekeningen met optellen en aftrekken van datum en tijd.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

1. Klik op een cel waarin u het resultaat wilt weergeven en pas dit hulpmiddel toe door te klikken op Kutools > Formulehulp > Datum en Tijd Assistent.
klik op de functie Datum- en tijdassistent van Kutools

2. In het Datum en Tijd Assistent-dialoogvenster selecteert u naar behoefte de optie Optellen of Aftrekken. Kies vervolgens de cel of typ direct de datum/tijd die u wilt gebruiken in het gedeelte Argumentinvoer, geef daarna het aantal jaren, maanden, weken, dagen, uren, minuten en seconden op dat u wilt optellen of aftrekken, en klik op OK. Zie de schermafbeelding:

U kunt het berekende resultaat alvast bekijken in het gedeelte Resultaat.
stel opties in in het dialoogvenster

Het resultaat wordt nu weergegeven. Sleep de automatische greep naar andere cellen om ook daar de resultaten te krijgen.
sleep de automatische greep over andere cellen om de resultaten te verkrijgen

Klik op Datum en Tijd Assistentom meer te weten te komen over het gebruik van deze functie.

Klik op Kutools voor Excelom alle functies van deze invoegtoepassing te ontdekken.

Klik op Gratis downloadenom een gratis 30-daagse proefversie van Kutools voor Excel te krijgen.


2,4 Uitbreiding

2,41 Controleren of markeren of een datum verlopen is

Als u een lijst hebt met Vervaldatum van producten, wilt u mogelijk de data controleren en markeren die verlopen zijn ten opzichte van vandaag, zoals in de onderstaande schermafbeelding wordt getoond.
Controleer of markeer als een datum is verlopen

Eigenlijk kunt u de functie Voorwaardelijke opmaak gebruiken om deze taak snel uit te voeren.

1. Selecteer de datums die u wilt controleren en klik vervolgens op Start > Voorwaardelijke opmaak gebruiken > Nieuwe regel.
klik op Start > Voorwaardelijke opmaak > Nieuwe regel

2. In het dialoogvenster Nieuwe opmaakregel selecteert u Een formule gebruiken om te bepalen welke cellen worden opgemaakt in het gedeelte Regeltype selecteren en typt u =B2<VANDAAG() in het invoervak (B2 is de eerste datum die u wilt controleren). Klik vervolgens op Opmaak om het dialoogvenster Celopmaak instellen te openen en kies een duidelijke opmaak om de vervaldatum te markeren, zoals gewenst. Klik op OK > OK.
kies een kleur onder het tabblad Opvulling  kies een kleur onder het tabblad Opvulling

2,42 Laatste dag van de huidige maand/eerste dag van Volgende maand ophalen

De Vervaldatum van sommige producten valt op de laatste dag van de productiemaand of op de eerste dag van de Volgende maand van productie. Volg dit gedeelte om snel de Vervaldatum te genereren op basis van de productiedatum.

Laatste dag van de huidige maand ophalen

EOMONTH(datum;0)

Er staat een productiedatum in cel B13. Gebruik de volgende formule:

=EOMONTH(B13,0)

Druk op de Enter-toets om het resultaat te verkrijgen.
Haal het einde van de huidige maand op

Eerste dag van Volgende maand ophalen

EOMONTH(datum;0)+1

Er staat een productiedatum in cel B18. Gebruik de volgende formule:

=EOMONTH(B18,0)+1

Druk op de Enter-toets om het resultaat te verkrijgen.
Haal de 1e dag van volgende maand op


3. Leeftijd berekenen

In dit gedeelte worden methoden beschreven om de leeftijd te berekenen op basis van een opgegeven datum of serienummer.


3,1 Bereken de leeftijd op basis van een datum

3,11 Leeftijd berekenen op basis van gegeven geboortedatum

Bereken leeftijd op basis van gegeven geboortedatum

Leeftijd als decimaal getal ophalen op basis van geboortedatum

JAAR.FRAC(geboortedatum; VANDAAG())

Klik op JAAR.DEEL voor meer informatie over de argumenten en het gebruik.

Als u bijvoorbeeld de leeftijden wilt berekenen op basis van de lijst met geboortedata in kolom B2:B9, gebruikt u de volgende formule:

=YEARFRAC(B2,TODAY())

Druk op Enter en sleep de automatische vulgreep omlaag totdat alle leeftijden zijn berekend.
Haal leeftijd op als decimaal getal op basis van geboortedatum

Tip:

1) U kunt het aantal decimalen naar wens instellen in het dialoogvenster Celopmaak instellen.
geef het aantal decimalen op in het dialoogvenster Cellen opmaken

2) Als u de leeftijd op een specifieke datum wilt berekenen op basis van een gegeven geboortedatum, vervangt u VANDAAG() door de specifieke datum tussen dubbele aanhalingstekens, zoals =YEARFRAC(B2,„[[PH_324]]")

3) Als u de leeftijd voor volgend jaar wilt berekenen op basis van de geboortedatum, voegt u eenvoudig 1 toe aan de formule, bijvoorbeeld =JAAR.DEEL(B2;VANDAAG())+1.

Leeftijd als geheel getal ophalen op basis van geboortedatum

DATEDIF(geboortedatum;VANDAAG();„y")

Klik op DATUMVERSCHIL voor meer informatie over de argumenten en het gebruik.

Met behulp van het bovenstaande voorbeeld kunt u de leeftijd berekenen op basis van de geboortedata in de lijst in B2:B9 met de volgende formule:

=DATEDIF(B2,TODAY(),„y")

Druk op Enter en sleep de automatische vulgreep omlaag totdat alle leeftijden zijn berekend.
Haal leeftijd op als geheel getal op basis van geboortedatum

Tip:

1) Als u de leeftijd op een specifieke datum wilt berekenen op basis van een gegeven geboortedatum, vervangt u VANDAAG() door die specifieke datum tussen dubbele aanhalingstekens, bijvoorbeeld =DATEDIF(B2,"[[PH_329]]",„y").

2) Als u de leeftijd van volgend jaar wilt berekenen op basis van de geboortedatum, voegt u eenvoudig 1 toe aan de formule, zoals =DATEDIF(B2,TODAY(),„y")+1.

3,12 Leeftijd berekenen in jaren, maanden en dagen op basis van geboortedatum

Als u de leeftijd wilt berekenen op basis van een gegeven geboortedatum en het resultaat wilt weergeven als xx jaar, xx maanden, xx dagen (zoals in de onderstaande schermafbeelding), dan helpt de volgende lange formule u daarbij.
Bereken leeftijd in jaren, maanden en dagen op basis van geboortedatum

=DATEDIF(birthdate,TODAY(),"Y")&„ jaar, "&DATEDIF(geboortedatum;VANDAAG();"YM")&„ maand(en), "&DATEDIF(geboortedatum;VANDAAG();"MD")&„ dag(en)"

Gebruik de volgende formule om de leeftijd in jaren, maanden en dagen te berekenen op basis van de geboortedatum in cel B12:

=DATEDIF(B12,TODAY(),"Y")&„ Years, "&DATEDIF(B12,TODAY(),"YM")&„ Months, "&DATEDIF(B12,TODAY(),"MD")&„ Days"

Druk op Enter om de leeftijd te verkrijgen en sleep de automatische vulgreep naar andere cellen.
sleep de automatische vulgreep naar beneden naar andere cellen

Tip:

Als u de leeftijd op een specifieke datum wilt berekenen op basis van een gegeven geboortedatum, vervangt u VANDAAG() door die specifieke datum tussen dubbele aanhalingstekens, zoals in: =DATEDIF(B12,"[[PH_337]]","Y")&„ jaar, "&DATUMVERSCHIL(B12,"1/1/2021","YM")&„ maanden, "&DATUMVERSCHIL(B12,"1/1/2021","MD")&„ dagen".

3,13 Leeftijd berekenen op basis van geboortedatum vóór 1/1/1900

In Excel kan een datum vóór 1/1/1900 niet als datum/tijd worden ingevoerd of correct worden berekend. Als u echter de leeftijd van een beroemd persoon wilt berekenen op basis van de geboortedatum (vóór 1/11900) en de sterfdatum, dan kan alleen een VBA-code u daarbij helpen.
Bereken leeftijd op basis van geboortedatum vóór 1-1-1900

1. Druk op Alt + F11 om het venster Microsoft Visual Basic for Applications te openen, klik op het tabblad Invoegen en kies Module om een nieuwe module te maken.

2. Kopieer de onderstaande code en plak deze vervolgens in de nieuwe module.

VBA: Leeftijd berekenen vóór 1/1/1900

Public Function AgeFunc(SDate As Variant, EDate As Variant) As Long
'UpdatebyExtendOffice
    Dim xSMonth As Integer
    Dim xSDay As Integer
    Dim xSYear As Integer
    Dim xEMonth As Integer
    Dim xEDay As Integer
    Dim xEYear As Integer
    Dim xAge As Integer
    If Not GetDate(SDate, xSYear, xSMonth, xSDay) Then
        AgeFunc = "Invalid Date"
        Exit Function
    End If
    If Not GetDate(EDate, xEYear, xEMonth, xEDay) Then
        AgeFunc = "Invalid Date"
        Exit Function
    End If
    xAge = xEYear - xSYear
    If xSMonth > xEMonth Then
        xAge = xAge - 1
    ElseIf xSMonth = xEMonth Then
        If xSDay > xEDay Then xAge = xAge - 1
    End If
    If xAge < 0 Then
        AgeFunc = "Invalid Date"
    Else
        AgeFunc = xAge
    End If
End Function
Private Function GetDate(ByVal DateStr As String, Y As Integer, M As Integer, D As Integer) As Boolean
    Dim I As Long
    Dim K As Long
    Y = 0
    M = 0
    D = 0
    GetDate = True
    On Error Resume Next
    I = InStr(1, DateStr, "/")
    M = CLng(Left(DateStr, I - 1))
    D = CLng(Mid(DateStr, I + 1, InStr(I + 1, DateStr, "/") - I - 1))
    Y = CLng(Right(DateStr, Len(DateStr) - InStrRev(DateStr, "/")))
    If M < 1 Or M > 12 Or D < 1 Or D > 31 Or Y < 1 Then
        GetDate = False
    End If
End Function

kopieer en plak de code in de module

3. Sla de code op, keer terug naar het werkblad en selecteer een cel waarin u de berekende leeftijd wilt plaatsen. Typ =AgeFunc(geboortedatum;sterfdatum) — in dit geval =AgeFunc(B22;C22) — en druk op Enter om de leeftijd te verkrijgen. Gebruik indien nodig de automatische vulgreep om deze formule op andere cellen toe te passen.
voer een formule in om het resultaat te verkrijgen

3,2 Bereken de leeftijd op basis van geboorte met behulp van Kutools voor Excel

Als u Kutools voor Excel hebt geïnstalleerd in Excel, kunt u de functie Datum en Tijd Assistent gebruiken om de leeftijd te berekenen.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

1. Selecteer een cel waarin u de berekende leeftijd wilt plaatsen en klik op Kutools > Formulehulp > Datum en Tijd Assistent.
klik op de functie Datum- en tijdassistent van Kutools

2. In het dialoogvenster Datum en Tijd Assistent:

  • 1) Vink het Leeftijd-optievakje aan;
  • 2) Kies de geboortedatumcel of voer direct de geboortedatum in, of klik op het kalenderpictogram om de geboortedatum te selecteren;
  • 3) Kies de Vandaag-optie als u de huidige leeftijd wilt berekenen; kies de Specifieke datum-optie en voer de datum in als u de leeftijd in het verleden of de toekomst wilt berekenen;
  • 4) Geef het uitvoertype op via de Keuzelijst;
  • 5) Bekijk een voorbeeld van het resultaat. Klik op OK.

geef de opties op in het dialoogvenster

Klik op Datum en Tijd Assistentom meer te weten te komen over het gebruik van deze functie.

Klik op Kutools voor Excelom alle functies van deze invoegtoepassing te ontdekken.

Klik op Gratis downloadenom een gratis 30-daagse proefversie van Kutools voor Excel te krijgen.


3,3 Bereken leeftijd of haal geboortedatum op op basis van een serienummer

Bereken leeftijd of haal geboortedatum op op basis van een serienummer

3,31 Haal geboortedatum uit ID-nummer

Als u een lijst met ID-nummers hebt waarvan de eerste 6 cijfers de geboortedatum aanduiden – bijvoorbeeld 920315330, wat overeenkomt met 15 maart 1992 – hoe kunt u die geboortedatum dan snel in een aparte kolom plaatsen?

Laten we nu de lijst met ID-nummers die begint in cel C2 als voorbeeld nemen en de volgende formule gebruiken:

=MID(C2,5,2)&„/"&MID(C2,3,2)&„/"&MID(C2,1,2)

Druk op Enter en sleep vervolgens de automatische vulgreep omlaag om de overige resultaten te verkrijgen.
Haal geboortedatum op uit identiteitsnummer

Opmerking:

U kunt de verwijzing in de formule aanpassen aan uw specifieke behoeften. Stel dat het ID-nummer er als volgt uitziet: 13219920420392, met geboortedatum 04/20/1992 — dan past u de formule aan naar =MID(C2;8;2)&„/"&MID(C2;10;2)&„/"&MID(C2;4;4) om het juiste resultaat te krijgen.

3,32 Bereken leeftijd op basis van ID-nummer

Als een lijst met ID-nummers de geboortedatum bevat in de eerste 6 cijfers – bijvoorbeeld 920315330, wat overeenkomt met geboortedatum 15-03-1992 – hoe berekent u dan snel de leeftijd op basis van elk ID-nummer in Excel?

Laten we nu de lijst met ID-nummers die begint in cel C2 als voorbeeld nemen en de volgende formule gebruiken:

=DATEDIF(DATE(IF(LEFT(C2,2)>TEXT(TODAY(),"YY"),"19"&LEFT(C2,2),"20"&LEFT(C2,2)),MID(C2,3,2),MID(C2,5,2)),TODAY(),„y")

Druk op Enter en sleep vervolgens de automatische vulgreep omlaag om de overige resultaten te verkrijgen.
Bereken leeftijd op basis van identiteitsnummer

Opmerking:

In deze formule wordt, als het jaartal kleiner is dan het huidige jaar, het jaartal beschouwd als beginnend met 20; bijvoorbeeld 200203943 wordt beschouwd als het jaar 2020. Als het jaartal groter is dan het huidige jaar, wordt het jaartal beschouwd als beginnend met 19; bijvoorbeeld 920420392 wordt beschouwd als het jaar 1992.


Meer Excel-tutorials:

Combineer meerdere werkmappen en werkbladen tot één bestand
Deze handleiding behandelt vrijwel alle combinatiescenario’s die u kunt tegenkomen en biedt professionele oplossingen.

Splits tekst-, getal- en datumcellen (scheid in meerdere kolommen)
Deze handleiding is onderverdeeld in drie delen: het splitsen van tekstcellen, getalcellen en datumcellen. Elk deel bevat praktische voorbeelden om u te helpen deze splitsproblemen eenvoudig op te lossen.

Combineer inhoud van meerdere cellen zonder gegevensverlies in Excel
Deze handleiding richt zich op het extraheren van tekst of getallen op een specifieke positie binnen een cel en biedt verschillende methoden om u te helpen gegevens uit een cel op te halen op basis van die positie in Excel.

Vergelijk twee kolommen op overeenkomsten en verschillen in Excel
Dit artikel behandelt vrijwel alle mogelijke scenario’s bij het vergelijken van twee kolommen en helpt u daarbij verder.


  • Super Formulebalk (bewerk eenvoudig meerdere regels tekst en formules); Leeslay-out (lees en bewerk gemakkelijk grote aantallen cellen); Plakken naar Filterbereik...
  • Samengevoegde cellen/rijen/kolommen en bijbehorende gegevens behouden; inhoud van cellen splitsen; Dubbele rijen combineren en som/gemiddelde berekenen... Voorkom dubbele invoer in cellen; Bereiken vergelijken...
  • Selecteer dubbele of unieke rijen; selecteer lege rijen (alle cellen zijn leeg); superzoeken en fuzzy zoeken in meerdere werkmappen; willekeurig selecteren...
  • Exacte kopie van meerdere cellen zonder dat u de formuleverwijzing hoeft te wijzigen; automatisch verwijzingen maken naar meerdere werkbladen; opsommingstekens invoegen, selectievakjes en meer...
  • Favoriete formules, berekeningen, grafieken en afbeeldingen snel invoegen;Cellen met wachtwoord versleutelen;Mailinglijst maken en e-mails verzenden...
  • Tekst extraheren, tekst toevoegen, tekens verwijderen op een bepaalde positie, spaties verwijderen; gegevensbladstatistieken maken en afdrukken; converteren tussen celinhoud en opmerkingen...
  • Superfilter (sla filterinstellingen op en pas ze toe op andere werkbladen); Geavanceerd sorteren per maand, week, dag, frequentie en meer; Speciaal filter op vet, cursief...
  • Combineer werkmappen en werkbladen; voeg tabellen samen op basis van een sleutelkolom; splits gegevens op in meerdere werkbladen; batchconverteer xls-, xlsx- en PDF-bestanden...
  • Groepeer draaitabel op weeknummer, dag van de week en meer...Toon niet-vergrendelde en vergrendelde selecties met verschillende kleuren;Markeer cellen met formules of namen...
kte tab 201905
  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
officetab bottom