Last ned eksemplet på arbeidsbok
Denne opplæringen viser hvordan du bruker Excel EDATE -funksjon i Excel for å legge til eller trekke måneder til en dato.
EDATE Funksjon Oversikt
EDATE -funksjonen Returnerer en dato, n antall måneder fra en startdato.
For å bruke EDATE Excel -regnearkfunksjonen, velg celle og skriv:
(Legg merke til hvordan formelinngangen ser ut)
EDATE Funksjonssyntaks og innganger:
1 | = EDATE (startdato, måneder) |
startdato - Startdatoen i Excel -serienummerformat eller angitt som en dato med anførsel (er) omgir datoen. Eksempel: Du kan ikke skrive inn 11/12/2015 direkte inn i cellen. I stedet må du skrive inn “11/12/2015”, eller du må bruke det tilsvarende serienummeret: 42320. Alternativt kan du referere til en celle med datoen 11/12/2015 angitt. Excel konverterer automatisk datoer lagret i celler til serieformat (med mindre datoen er angitt som tekst).
måneder - Antall måneder unna startdato. Tallet kan være positivt (fremtidig) eller negativt (fortid).
EDATE Eksempler
Legg måneder til en dato
EDATE -funksjonen brukes til å legge måneder til en dato:
Legg til en måned
1 | = EDATE (B3,1) |
Legg til seks måneder
1 | = EDATE (B3,6) |
Trekk måneder fra en dato
EDATE -funksjonen kan også brukes til å trekke måneder fra en dato.
Trekk fra en måned
1 | = EDATE (B3, -1) |
Trekk fra seks måneder
1 | = EDATE (B3, -6) |
Hva med slutten av måneden?
Hvis dagen for startdatoen er større enn antall dager i sluttmåneden, vises den siste dagen i måneden:
Det motsatte er ikke sant.
For å sikre at du får den siste dagen i måneden, kan du bruke EOMONTH -funksjonen i stedet:
1 | = EOMONTH (B3,1) |
EDATE i Google Regneark
EDATE -funksjonen fungerer nøyaktig det samme i Google Sheets som i Excel:
EDATE Eksempler i VBA
Du kan også bruke EDATE -funksjonen i VBA. Type:Application.Worksheetfunction.Edate (start_date, måneder)
For funksjonsargumentene (startdato, etc.) kan du enten skrive dem inn direkte i funksjonen, eller definere variabler som skal brukes i stedet.
Gå tilbake til listen over alle funksjoner i Excel