• 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.

Dagen tellen tussen twee data en dan omzetten naar maanden

Status
Niet open voor verdere reacties.

Antheia

Gebruiker
Lid geworden
21 jul 2009
Berichten
6
Ik ben op zoek naar een code die het volgende kan uitrekenen:

Het aantal dagen tussen een begin en einddatum. Het aantal dagen moet daarna omgezet worden naar het aantal maanden dat dit betreft.

Dus:

Begindatum 01-01-2009 Einddatum 01-02-2009 = 31 dagen = 1 maand
Begindatum 30-01-2009 Einddatum 28-02-2009 = 29 dagen = 2 maanden

Het aantal dagen apart lukt me nu wel. Einddatum - Begindatum. Maar is er een manier om excel te laten herkennen of dit in 1 of meerdere maanden afspeelt?
 
Bvb.

=(JAAR(B1)-JAAR(A1))*12+MAAND(B1)-MAAND(A1)+1

Wigi
 
Beste Wigi
;)
Bvb.

=(JAAR(B1)-JAAR(A1))*12+MAAND(B1)-MAAND(A1)+1

Wigi

Ik denk dat de +1 eraf moet.
Als begindatum 31-01-2009 is en einddatum is 1-02-2009, dan zou het volgens jou formule 2 maanden zijn alhoewel het maar 1 dag verschil is :confused:

Dus formule is:

Code:
=(JAAR(B1)-JAAR(A1))*12+MAAND(B1)-MAAND(A1)

Groetjes Danny. :thumb:
 
Hallo Danny en Wigi,

Als ik de toelichting van de TS goed lees kan ik mij enigsins de opmerking van Danny voorstellen, maar goed lezende kom ik tot de conclusie dat de formule van Wigi bijna goed is. Er moet mijns inziens alleen niet staan B1 maar B1-1. De correcte formule wordt daarmee dus
=(JAAR(B1-1)-JAAR(A1))*12+MAAND(B1-1)-MAAND(A1)+1
 
Beste Thoralf ;)

Heb de drie reacties in een bestandje gegoten.
Drie verschillende meningen met drie verschillende antwoorden :D

Zie bestandje.

Wie nog een suggestie heeft, mag ze hier dan toevoegen :D

Groetjes Danny. :thumb:
 

Bijlagen

Hallo Allemaal,

Misschien goed om ook even het voorbeeld van de TS in het sheet op te nemen.
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan