Hoe de Excel EDATE-functie - te gebruiken

Inhoudsopgave

Samenvatting

De Excel EDATE-functie retourneert een datum op dezelfde dag van de maand, n maanden in het verleden of de toekomst. U kunt EDATE gebruiken om vervaldatums, vervaldatums en andere vervaldatums te berekenen. Gebruik een positieve waarde voor maanden om een ​​datum in de toekomst te krijgen, en een negatieve waarde voor datums in het verleden.

Doel

Verschuivingsdatum n maanden in de toekomst of in het verleden

Winstwaarde

Nieuwe datum als Excel-serienummer

Syntaxis

= EDATE (startdatum, maanden)

Argumenten

  • start_date - Startdatum als een geldige Excel-datum.
  • maanden - Aantal maanden voor of na start_date.

Versie

Excel 2003

Gebruiksopmerkingen

De functie EDATE kan maanden bij een datum optellen of aftrekken. U kunt EDATE gebruiken om vervaldatums, contractdatums, vervaldatums, verjaardagen, pensioendatums en andere datums in de toekomst of in het verleden te berekenen. Gebruik een positief getal voor maanden om een ​​datum in de toekomst te krijgen, en een negatief getal voor datums in het verleden.

EDATE retourneert een serienummer dat overeenkomt met een datum. Pas een getalnotatie naar keuze toe om het resultaat als datum weer te geven.

Basisgebruik

Als A1 bijvoorbeeld de datum 1 februari 2018 bevat, kun je EDATE als volgt gebruiken:

=EDATE(A1,1) // returns March 1, 2018 =EDATE(A1,3) // returns May 1, 2018 =EDATE(A1,-1) // returns January 1, 2018 =EDATE(A1,-2) // returns December 1, 2017

6 maanden vanaf vandaag

Om EDATE te gebruiken met de datum van vandaag, kunt u de TODAY-functie gebruiken. Als u bijvoorbeeld een datum exact 6 maanden vanaf vandaag wilt maken, kunt u gebruik maken van:

=EDATE(TODAY(),6) // 6 months from today

Verhuizen door jaren

Als u de functie EDATE wilt gebruiken om met jaren te verplaatsen, vermenigvuldigt u met 12. Om bijvoorbeeld 24 maanden vooruit te gaan, kunt u een van deze formules gebruiken:

=EDATE(A1,24) // forward 2 years =EDATE(A1,2*12) // forward 2 years

Het tweede formulier is handig als je al jaren in een andere cel hebt gezeten en wilt converteren naar maanden binnen EDATE.

Einde van de maand

EDATE is slim om "einde van de maand" -data vooruit of achteruit te laten lopen, en zal de jaar-, maand- en dagwaarden zo nodig aanpassen. EDATE behoudt bijvoorbeeld de laatste dag van de maand:

=EDATE("31-Jan-2019",1) // returns 28-Feb-2019

Schrikkeljaar

EDATE respecteert ook schrikkeljaren:

=EDATE("31-Jan-2020",1) // returns 29-Feb-2020

EDATE met de tijd

De EDATE-functie verwijdert tijden van datums die tijd bevatten (ook wel "datetime" genoemd). Om de tijd in een datum te behouden, kunt u een formule als deze gebruiken:

=EDATE(A1,n)+MOD(A1,1)

Hier wordt de MOD-functie gebruikt om de tijd uit de datum in A1 te halen en deze weer toe te voegen aan het resultaat van EDATE.

Zie hieronder voor meer voorbeelden van formules die de EDATE-functie gebruiken.

Opmerkingen

  1. EDATE retourneert de fout #VALUE als de startdatum geen geldige datum is.
  2. Als aan de startdatum een ​​fractionele tijd is gekoppeld, wordt deze verwijderd.
  3. Als het argument months een decimale waarde bevat, wordt deze verwijderd.
  4. Zie de functie EOMONTH om een ​​einddatum van de maand te berekenen.
  5. EDATE retourneert een serieel getal voor de datum, dat moet worden opgemaakt als een datum.

Gerelateerde video's

Functieargumenten gebruiken De meeste Excel-functies vereisen argumenten. In deze video leggen we uit hoe functieargumenten werken en hoe je ze kunt gebruiken.

Interessante artikelen...