Jak korzystać z funkcji Excel EDATE -

Spisie treści

Podsumowanie

Funkcja Excel EDATE zwraca datę tego samego dnia miesiąca, n miesięcy w przeszłości lub w przyszłości. Funkcji EDATE można używać do obliczania dat wygaśnięcia, zapadalności i innych terminów. Użyj wartości dodatniej dla miesięcy, aby uzyskać datę w przyszłości, i wartości ujemnej dla dat z przeszłości.

Cel, powód

Data zmiany n miesięcy w przyszłości lub w przeszłości

Wartość zwracana

Nowa data jako numer seryjny programu Excel

Składnia

= EDATE (data_początkowa; miesiące)

Argumenty

  • data_początkowa - data początkowa jako prawidłowa data programu Excel.
  • miesiące - liczba miesięcy przed datą_początkową lub po niej.

Wersja

Excel 2003

Uwagi dotyczące użytkowania

Funkcja EDATE może dodawać lub odejmować miesiące od daty. Możesz używać EDATE do obliczania dat wygaśnięcia, dat kontraktów, dat ukończenia, dat rocznic, dat przejścia na emeryturę i innych dat w przyszłości lub w przeszłości. Użyj liczby dodatniej dla miesięcy, aby uzyskać datę w przyszłości, i liczby ujemnej, dla dat z przeszłości.

EDATE zwróci numer seryjny odpowiadający dacie. Aby wyświetlić wynik jako datę, zastosuj wybrany format liczb.

Podstawowe użycie

Na przykład, jeśli A1 zawiera datę 1 lutego 2018, możesz użyć EDATE w następujący sposób:

=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 miesięcy od dzisiaj

Aby użyć EDATE z dzisiejszą datą, możesz użyć funkcji DZIŚ. Na przykład, aby utworzyć datę dokładnie 6 miesięcy od dzisiaj, możesz użyć:

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

Poruszając się o lata

Aby użyć funkcji EDATE do poruszania się o lata, pomnóż przez 12. Na przykład, aby przejść do przodu o 24 miesiące, możesz użyć jednej z następujących formuł:

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

Drugi formularz jest przydatny, gdy masz już lata w innej komórce i chcesz przekonwertować na miesiące w EDATE.

Koniec miesiąca

EDATE potrafi sprytnie przesuwać daty końca miesiąca do przodu lub do tyłu i dostosowuje wartości roku, miesiąca i dnia w razie potrzeby. Na przykład EDATE zachowa ostatni dzień miesiąca:

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

Rok przestępny

EDATE uwzględni również lata przestępne:

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

EDATE z czasem

Funkcja EDATE usuwa czasy z dat, które zawierają czas (czasami nazywane „datetime”). Aby zachować czas w dacie, możesz użyć następującego wzoru:

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

Tutaj funkcja MOD służy do wyodrębnienia czasu z daty w A1 i dodania go z powrotem do wyniku z EDATE.

Poniżej znajduje się więcej przykładów formuł korzystających z funkcji EDATE.

Uwagi

  1. EDATE zwróci błąd #VALUE, jeśli data początkowa nie jest prawidłową datą.
  2. Jeśli data rozpoczęcia ma dołączony czas ułamkowy, zostanie usunięta.
  3. Jeśli argument miesięcy zawiera wartość dziesiętną, zostanie ona usunięta.
  4. Aby obliczyć datę końca miesiąca, zobacz funkcję EOMONTH.
  5. EDATE zwraca numer seryjny daty, który musi być sformatowany jako data.

Powiązane wideo

Jak używać argumentów funkcji Większość funkcji programu Excel wymaga argumentów. W tym filmie wyjaśniamy, jak argumenty funkcji i jak ich używać.

Interesujące artykuły...