Opis
Użyj tej funkcji, aby zwrócić datę, która jest określoną liczbą miesięcy przed lub po określonej dacie, zachowując ten sam dzień miesiąca. Jest to przydatne do obliczania terminów zapadalności lub wymagalności, które przypadają na ten sam dzień miesiąca co data emisji.
Składnia
EDATE(start_date, months)
Wejścia
Ta funkcja ma następujące argumenty:
Nazwa | Wymagane | Prawidłowe wejście |
---|---|---|
start_date |
Tak | Data, od której ma zostać obliczony wynik. Może to być odwołanie do komórki, data całkowita lub data w formacie DD/MM/RRRR lub RRRR/MM/DD. Dopuszczalna jest również formuła, której wynikiem jest jeden z powyższych formatów. |
mies. |
Tak |
Liczba miesięcy przed lub po |
Przykłady
Dane próbki
A | B | Wynik EDATE |
---|---|---|
1 lutego 2018 r | 56 | 10/1/2022 |
23 kwietnia 2019 r | 39 | 7/23/2022 |
4 lipca 2000 r | 15 | 10/4/2001 |
7/19/2003 | -92 | 11/19/1995 |
12/23/2023 | 22 | 10/23/2025 |
Przykładowe formuły
Formuła | Opis | Wynik |
---|---|---|
=EDATE(A1,56) |
Dodaje 56 miesięcy do daty w komórce A1 | 10/1/2022 |
=EDATE(7/19/2003,-92) |
Dodaje -92 miesiące do podanej daty 7/19/2003 |
11/19/1995 |
Uwagi
- Platforma Workiva przechowuje daty jako liczby, dzięki czemu można ich używać w obliczeniach. Domyślnie 1 stycznia 1900 = 1.
- EDATE zwraca datę całkowitą, która musi być sformatowana jako data.
- Jeśli dostarczona lub przywoływana
start_date
nie jest prawidłową datą całkowitą lub w formacie "DD/MM/RRRR" lub "RRRR/MM/DD", EDATE zwraca błąd #VALUE! - Jeśli
start_date
ma dołączony czas ułamkowy (tzn. nie jest liczbą całkowitą), jest on usuwany. - Jeśli
miesięcy
nie jest liczbą całkowitą, zostanie obcięta. - Jeśli
months
zawiera wartość dziesiętną, zostanie ona usunięta. - Symbole wieloznaczne nie działają z tą funkcją.
Wskazówki
- Aby obliczyć datę końca miesiąca, użyj funkcji EOMONTH .
- Funkcja EDATE usuwa czasy z dat zawierających czas (czasami nazywanych "datetime").
Aby zachować czas w dacie, możesz użyć następującej formuły:=EDATE(start_date,months)+MOD(start_date,1)
Funkcja MOD wyodrębnia czas z daty, a następnie dodaje go z powrotem.
Powiązane funkcje
DATE
DATEVALUE
DAY
DAYS
DAYS360
EDATE
EOMONTH
MONTH
NETWORKDAYS
NETWORKDAYS.INTL
WEEK
WORKDAY
WORKDAY.INTL
YEAR
YEARFRAC