• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Verschil 2 data

  • Onderwerp starter Onderwerp starter Oss
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Oss

Nieuwe gebruiker
Lid geworden
16 nov 2002
Berichten
4
Hoe kan ik in Excel het verschil van 2 data berekenen?

Bijvoorbeeld: 02-03-2003 min 31-05-1996

Met als antwoord: 6 jaar 9 mnd en 2 dagen
 
Hoi Oss,

Met het aftrekken van de data bereik je volgens mij niets.

Excel heeft de functie "Datumverschil" hiervoor bedacht. Deze functie kent een aantal mogelijkheden:

Aantal jaar tussen de twee data:
=DATUMVERSCHIL(A1;A2;"J")

Aantal maanden tussen de twee data:
=DATUMVERSCHIL(A1;A2;"M") of =DATUMVERSCHIL(A1;A2;"JM")
(verschil tussen de twee formules is dat in het eerste geval ook het aantal maanden van de tussenliggende jaren meegerekend worden).

Pas je dezelfde formule toe voor de dagen dan blijkt dat Excel daar problemen mee heeft. In je voorbeeld wordt het DATUMVERSCHIL(A1;A2;"MD"): -1 omdat 31-5 plus 9 maanden 31-2 wordt en dat komt overeen met 3-3.
De correcte formule:
=ALS(DAG(A2)>=DAG(A1);DAG(A2)-DAG(A1);MAX(DAG(LAATSTE.DAG(A2;-1))-DAG(A1);0)+A2-LAATSTE.DAG(A2;-1))
Deze heeft wel het nadeel dat 29-5-96; 30-5-96 en 31-5-96 alledrie dezelfde uitkomst geven, namelijk 6 jaar 9 maanden en 2 dagen.

Jeroen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan