DATUMVERSCHIL, functie

Van toepassing op
Excel voor Microsoft 365 Excel voor Microsoft 365 voor Mac Excel 2024 Excel 2024 voor Mac Excel 2021 Excel 2021 voor Mac Excel 2019 Excel 2016 Windows SharePoint Services 3.0

Berekent het aantal dagen, maanden of jaren tussen twee datums.

Waarschuwing

  • Excel bevat de functie DATUMVERSCHIL ter ondersteuning van oudere werkmappen uit Lotus 1-2-3. De functie DATUMVERSCHIL kan in bepaalde scenario’s onjuiste resultaten als resultaat geven. Zie de sectie Bekende problemen in dit artikel voor meer informatie.
  • Tip: Als u het aantal dagen tussen twee datums wilt vinden, trekt u de latere datum af van de eerdere datum. Dit werkt omdat datums worden opgeslagen als getallen in Excel.

Syntaxis

DATUMVERSCHIL(begindatum;einddatum;eenheid)

Argument Beschrijving
begindatum
Vereist
Een datum die de eerste datum, of begindatum, van de periode aangeeft. Een datum kan worden ingevoerd als een tekenreeks tussen aanhalingstekens (bijvoorbeeld "30-1-2001"), als een serieel getal (bijvoorbeeld 36921, dat wordt herleid naar 30 januari 2001 als u het datumsysteem 1900 gebruikt) of als het resultaat van een andere formule of functie (bijvoorbeeld DATUMWAARDE("30-1-2001")).
einddatum
Vereist
Een datum die de laatste datum, of einddatum, van de periode aangeeft.
Eenheid Het type informatie dat u wilt retourneren, waarbij:Eenheid****retourneert"Y"Het aantal volledige jaren in de periode." M"Het aantal volledige maanden in de periode." D"Het aantal dagen in de periode." MD"Het verschil tussen de dagen in start_date en end_date. De maanden en jaren van de datums worden genegeerd.
Belangrijk: Het wordt afgeraden het argument 'MD' te gebruiken, omdat er bekende beperkingen aan verbonden zijn. Zie de sectie bekende problemen hieronder. JM"Het verschil tussen de maanden in start_date en end_date. De dagen en jaren van de datums worden genegeerd"JD"Het verschil tussen de dagen van start_date en end_date. De jaren van de datums worden genegeerd.

Opmerkingen

  • Datums worden opgeslagen als sequentiële seriële getallen, zodat deze datums in berekeningen kunnen worden gebruikt. 1 januari 1900 is standaard het seriële getal 1 en 1 januari 2008 is het seriële getal 39448, omdat deze datum 39.447 dagen na 1 januari 1900 valt.
  • De functie DATUMVERSCHIL is handig voor formules waarmee u een leeftijd wilt berekenen.
  • Als de start_date groter is dan de end_date, is het resultaat #NUM!.

Voorbeelden

begindatum einddatum Formule Beschrijving (resultaat)
1-1-2001 1-1-2003 =DATUMVERSCHIL(begindatum;einddatum;"J") Twee volledige jaren in de periode (2)
1-6-2001 15-8-2002 =DATUMVERSCHIL(begindatum;einddatum;"D") 440 dagen tussen 1 juni 2001 en 15 augustus 2002 (440)
1-6-2001 15-8-2002 =DATUMVERSCHIL(begindatum;einddatum;"JD") 75 dagen tussen 1 juni en 15 augustus, waarbij de jaren van de datums worden genegeerd (75)

Bekende problemen

Het argument MD kan leiden tot een negatief getal, een nul of een onnauwkeurig resultaat. Als u de resterende dagen na de laatste voltooide maand wilt berekenen, vindt u hier een tijdelijke oplossing:

=DATUM.ALS(D17;E17;md) en resultaat: 5 Met deze formule wordt de eerste dag van de eindmaand (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.

Meer hulp nodig?

U kunt altijd een expert in de Excel Tech Community vragen of ondersteuning krijgen in community's.