EDATE -funktion - Lägg till / subtrahera månader till ett datum (Excel, Sheets, VBA)

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning visar hur du använder Excel EDATE -funktion i Excel för att lägga till eller subtrahera månader till ett datum.

EDATE Funktionsöversikt

EDATE -funktionen Returnerar ett datum, n antal månader från ett startdatum.

Om du vill använda funktionen EDATE Excel -kalkylblad väljer du cell och skriver:

(Lägg märke till hur formelinmatningen ser ut)

EDATE Funktionssyntax och ingångar:

1 = EDATE (startdatum, månader)

start datum - Startdatumet i Excel -serienummerformat eller angivet som ett datum med offert (er) omger datumet. Exempel: Du kan inte ange 11/12/2015 direkt i cellen. Istället måste du ange “11/12/2015” eller så måste du använda motsvarande serienummer: 42320. Alternativt kan du referera till en cell med datumet 11/12/2015. Excel konverterar automatiskt datum som lagras i celler till serieformat (om inte datumet anges som text).

månader - Antal månader kvar från startdatum. Antalet kan vara positivt (framtida) eller negativt (förflutet).

EDATE Exempel

Lägg till månader till ett datum

EDATE -funktionen används för att lägga till månader till ett datum:

Lägg till en månad

1 = EDATE (B3,1)

Lägg till sex månader

1 = EDATE (B3,6)

Subtrahera månader från ett datum
EDATE -funktionen kan också användas för att subtrahera månader från ett datum.

Subtrahera en månad

1 = EDATE (B3, -1)

Subtrahera sex månader

1 = EDATE (B3, -6)

Vad sägs om månadens slut?
Om dagen för startdatumet är större än antalet dagar i slutmånaden visas den sista dagen i månaden:

Det omvända är inte sant.

För att du ska få den sista dagen i månaden kan du istället använda EOMONTH -funktionen:

1 = EOMONTH (B3,1)

EDATE i Google Kalkylark

EDATE -funktionen fungerar exakt samma sak i Google Kalkylark som i Excel:

EDATE Exempel i VBA


Du kan också använda EDATE -funktionen i VBA. Typ:
Application.Worksheetfunction.Edate (startdatum, månader)
För funktionsargumenten (startdatum, etc.) kan du antingen ange dem direkt i funktionen eller definiera variabler som ska användas istället.

Återgå till listan över alla funktioner i Excel

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave