EDATE -funktion - Tilføj / træk måneder til en dato (Excel, Sheets, VBA)

Download eksempel på projektmappe

Download eksemplet på projektmappe

Denne vejledning viser, hvordan du bruger Excel EDATE -funktion i Excel for at tilføje eller trække måneder til en dato.

EDATE Funktionsoversigt

EDATE -funktionen Returnerer en dato, et antal måneder væk fra en startdato.

Hvis du vil bruge EDATE Excel -regnearksfunktionen, skal du markere celle og skrive:

(Bemærk hvordan formelindgangen vises)

EDATE Funktionssyntaks og input:

1 = EDATE (startdato, måneder)

start dato - Startdatoen i Excel -serienummerformat eller indtastet som en dato med tilbud (r) omgiver datoen. Eksempel: Du kan ikke indtaste 11/12/2015 direkte i cellen. I stedet skal du indtaste “11/12/2015”, eller du skal bruge det tilsvarende serienummer: 42320. Alternativt kan du henvise til en celle med datoen 11/12/2015 indtastet. Excel konverterer automatisk datoer, der er gemt i celler, til serielt format (medmindre datoen er angivet som tekst).

måneder - Antal måneder væk fra startdato. Tallet kan være positivt (fremtid) eller negativt (fortid).

EDATE Eksempler

Føj måneder til en dato

EDATE -funktionen bruges til at tilføje måneder til en dato:

Tilføj en måned

1 = EDATE (B3,1)

Tilføj seks måneder

1 = EDATE (B3,6)

Træk måneder fra en dato
EDATE -funktionen kan også bruges til at trække måneder fra en dato.

Træk en måned fra

1 = EDATE (B3, -1)

Træk seks måneder fra

1 = EDATE (B3, -6)

Hvad med slutningen af ​​måneden?
Hvis startdatoen er større end antallet af dage i slutmåneden, vises den sidste dag i måneden:

Det omvendte er ikke sandt.

For at sikre, at du får den sidste dag i måneden, kan du i stedet bruge funktionen EOMONTH:

1 = EOMONTH (B3,1)

EDATE i Google Sheets

EDATE -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel:

EDATE Eksempler i VBA


Du kan også bruge EDATE -funktionen i VBA. Type:
Application.Worksheetfunction.Edate (startdato, måneder)
For funktionsargumenterne (startdato osv.) Kan du enten indtaste dem direkte i funktionen eller definere variabler, der skal bruges i stedet.

Tilbage til listen over alle funktioner i Excel

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave