Hoe dagen tussen twee datums in Excel te berekenen?

Veel Excel-gebruikers zullen begin- en einddatumkolommen aan spreadsheets moeten toevoegen. Als zodanig bevat Excel een aantal functies die u vertellen hoeveel dagen er tussen twee afzonderlijke datums zitten.

Hoe dagen tussen twee datums in Excel te berekenen?

DATEDIF, DAYS360, DATE en NETWORKDAYS zijn vier functies die u kunt toevoegen aan cellen die u het aantal dagen tussen twee datums vertellen. Zo vindt u het aantal dagen tussen datums met en zonder die functies in Excel.

Hoe u het verschil kunt vinden tussen datums zonder een functie

Ten eerste kun je het verschil tussen datums vinden door ze af te trekken. Excel bevat geen aftrekfunctie, maar u kunt nog steeds aftrekformules aan cellen toevoegen. Open dus een leeg Excel-spreadsheet en voer een start- en einddatum in de cellen B4 en C4 in, zoals in de onderstaande snapshot. Houd er rekening mee dat de datums in het Amerikaanse formaat moeten zijn, met eerst de maand, de tweede dag en het derde jaar.

Excel datums

In het bovenstaande voorbeeld zijn de datums 1-4-2017 en 5-5-2017. Nu moet u cel D4 selecteren en in de functiebalk bovenaan het blad klikken. Voer '=C4-B4' in de balk in en druk op Enter. Cel D4 retourneert een waarde van 34 als u dezelfde datums in de cellen hebt ingevoerd als in de bovenstaande momentopname. Als zodanig zijn er 34 dagen tussen 1 april 2017 en 5 mei 2017.

De DATUM-functie

Als alternatief kunt u het verschil tussen twee datums vinden met de DATE-functie. Vervolgens kunt u het aantal dagen vinden door de datums in de functiebalk in te voeren in plaats van in spreadsheetcellen. De basissyntaxis voor die functie is: =DATUM(jjjj, m, d)-DATUM(jjjj, m, d); dus u voert de datums achterstevoren in.

Laten we die functie toevoegen met dezelfde datums 4/1/2017 en 5/5/2017. Selecteer een cel in het werkblad om de functie aan toe te voegen. Klik vervolgens in de functiebalk, voer '=DATE(2017, 5, 5)-DATE(2017, 4, 1)' in en druk op Enter.

Mogelijk moet u ook een algemene getalnotatie voor de cel selecteren als de geretourneerde waarde de datumnotatie heeft. Met een algemene getalnotatie retourneert de cel een waarde van 34 dagen, zoals weergegeven in de onderstaande momentopname.

excel datums

De DATEDIF-functie

DATEDIF is een flexibele functie waarmee u het totaal aantal dagen tussen datums kunt berekenen door zowel datums in de spreadsheet als in de functiebalk in te voeren. DATEDIF wordt echter niet vermeld in het venster Functie invoegen van Excel.

U moet het dus rechtstreeks in de functiebalk invoeren. De syntaxis van de functie DATEDIF is: DATEDIF(startdatum; einddatum; eenheid). U kunt een startdatum en einddatum of celverwijzingen naar specifieke datums in de functie invoeren en vervolgens de eenheidsdagen aan het einde ervan toevoegen.

Selecteer dus een cel om DATEDIF aan toe te voegen in het werkblad en klik vervolgens in de formulebalk om de functie in te voeren. Om het verschil te vinden tussen de twee datums die u in de cellen C4 en B4 hebt ingevoerd, voert u het volgende in de functiebalk in: '=DATEDIF(B4, C4, "d").' De DATEDIF-cel bevat het aantal dagen tussen de datums zoals direct hieronder weergegeven.

excel data3

Dit is echter veel flexibeler dan de DATE-functie, omdat u de eenheden kunt wijzigen. Stel bijvoorbeeld dat u het aantal dagen tussen twee datums moet tellen, maar ook de jaren moet negeren. U kunt dat doen door 'yd' toe te voegen aan de functie. Voer bijvoorbeeld '1/1/2017' en '5/5/2018' in twee cellen in en neem vervolgens 'yd' op in de functie zoals hieronder weergegeven.

excel datums

Dat geeft een waarde van 34 dagen tussen 1-4-2017 en 5-5-2018, wat goed is als je het jaar negeert. Als de functie het jaar niet zou negeren, zou de waarde 399 zijn.

De DAYS360-functie

De DAGEN360-functie is er een die het totale aantal dagen tussen datums vindt op basis van een kalender van 360 dagen, die meer algemeen wordt gebruikt voor boekjaren. Als zodanig is dat misschien een betere functie voor accountspreadsheets. Het maakt niet veel uit voor datums die slechts een paar maanden uit elkaar liggen, maar voor langere perioden zal DAYS360 iets andere waarden retourneren dan de andere functies.

Voer '1/1/2016' en '1/1/2017' in de cellen B6 en C6 in uw spreadsheet in. Klik vervolgens op een cel om de DAGEN360-functie in op te nemen en druk op de fx knop naast de functiebalk. Selecteer DAGEN360 om het hieronder getoonde venster te openen.

excel datums7

Druk op de knop Start_date en selecteer cel B6. Klik vervolgens op de knop Einddatum en selecteer cel C6 in het werkblad. druk op oke om DAYS360 toe te voegen aan de spreadsheet, die een waarde van 360 retourneert.

Excel-datums6

De NETWORKDAYS-functie

Wat als u het verschil tussen twee datums wilt vinden, maar weekends uit de vergelijking wilt uitsluiten? DATEDIF, DATE en DAYS360 zullen niet veel goeds zijn voor een dergelijk scenario. NETWERKDAGEN is een functie die het aantal dagen tussen datums vindt zonder weekenden mee te nemen, en het kan ook rekening houden met extra feestdagen, zoals feestdagen.

Het zou dus een functie moeten zijn voor projectplanning. De basissyntaxis van de functie is: =NETWERKDAGEN(begindatum, einddatum, [feestdagen]).

Om NETWERKDAGEN aan een spreadsheet toe te voegen, klikt u op een cel voor de functie en drukt u op de fx knop. Selecteer NETWERKDAGEN om het venster in de snapshot direct hieronder te openen. Klik daarna op de knop Startdatum en selecteer een cel in uw spreadsheet die een startdatum bevat.

Druk op de knop Einddatum, selecteer een cel met een einddatum erin en druk op OK om de functie aan het werkblad toe te voegen.

excel data8

In de schermafbeelding direct hierboven zijn de start- en einddatums 4/1/2017 en 5/5/2017. De functie NETTO.WERKDAGEN retourneert een waarde van 25 dagen tussen de datums zonder de weekenden. Met de weekenden inbegrepen, is het totaal aantal dagen 34 zoals bij eerdere voorbeelden.

Om extra vakantiedagen in de functie op te nemen, voert u die datums in extra spreadsheetcellen in. Druk vervolgens op de celverwijzingsknop Feestdagen in het functievenster NETWERKDAGEN en selecteer de cel of cellen die de vakantiedatums bevatten. Dat zal de vakantie van het definitieve cijfer aftrekken.

Er zijn dus talloze manieren waarop u de dagen tussen de begin- en einddatum in Excel-spreadsheets kunt berekenen. Recentere Excel-versies bevatten ook een DAGEN-functie waarmee je het verschil tussen een aantal datums kunt vinden. Die functies zullen zeker van pas komen voor spreadsheets met veel datums.

Veel Gestelde Vragen

Wat betekent #NUM?

Wanneer u de bovenstaande formules uitvoert en #GETAL ontvangt in plaats van een getal, komt dat omdat de startdatum groter is dan de einddatum. Probeer de datums rond te floppen en de stappen opnieuw uit te voeren.