Jak korzystać z funkcji DATY w programie Excel

Spisu treści:

Jak korzystać z funkcji DATY w programie Excel
Jak korzystać z funkcji DATY w programie Excel
Anonim

Co warto wiedzieć

  • Właściwa składnia funkcji DATA to=DATA(rok, miesiąc, dzień). Na przykład: =DATA(1986, 3, 18)
  • Możesz pobrać rok, miesiąc i dzień z innych komórek. Na przykład: =DATA(A2, B2, C2)

  • Odejmij miesiące i dni, używając argumentów ujemnych. Na przykład: =DATA(2020, -2, -15)

W tym artykule wyjaśniono, jak korzystać z funkcji Data programu Excel. Funkcja DATA może być używana w każdej wersji programu Excel.

DATA Składnia i argumenty funkcji

Funkcja Excel DATE łączy trzy wartości w celu utworzenia daty. Po określeniu roku, miesiąca i dnia program Excel generuje numer seryjny, który można następnie sformatować jako normalnie wyglądającą datę.

Typowym sposobem wprowadzania daty w programie Excel jest wpisanie całej daty w jednej komórce, ale jest to niewygodne w przypadku dużej ilości informacji. Funkcja DATA może być przydatna, jeśli data nie jest poprawnie sformatowana, na przykład jeśli jest połączona ze zwykłym tekstem lub jest rozłożona na wiele komórek.

Oto jak każde wystąpienie funkcji daty musi być napisane, aby Excel mógł je poprawnie przetworzyć:

=DATA(rok, miesiąc, dzień)

  • Rok: Wprowadź rok jako liczbę o długości od jednej do czterech cyfr lub wprowadź odwołanie do komórki do lokalizacji danych w arkuszu. Argument roku jest wymagany.
  • Miesiąc: Wprowadź miesiąc w roku jako dodatnią lub ujemną liczbę całkowitą od 1 do 12 (od stycznia do grudnia) lub wprowadź odwołanie do komórki do lokalizacji danych. Argument miesiąca jest wymagany.
  • Dzień: Wprowadź dzień miesiąca jako dodatnią lub ujemną liczbę całkowitą od 1 do 31 lub wprowadź odwołanie do komórki do lokalizacji danych. Argument dzień jest wymagany.
Image
Image

Dodatkowe informacje o funkcji daty

Oto kilka innych ważnych rzeczy, które należy wiedzieć o argumentach roku, miesiąca i dnia:

ROK

  • Domyślnie Excel używa systemu daty 1900, co oznacza, że funkcja DATA nie wyświetli poprawnie roku dla niczego starszego niż 1900.
  • Wprowadzanie 0 jako wartość roku jest takie samo jak wprowadzanie 1900, 1 jest równe 1901, 105to rok 2005 itd.

MIESIĄC

  • Przekroczenie 12 jako wartości miesiąca spowoduje dodanie tej liczby miesięcy do wartości roku. 13, następnie dodaje rok i miesiąc do daty.
  • Użycie liczby ujemnej jako wartości miesiąca spowoduje odjęcie tej liczby miesięcy plus jeden od pierwszego miesiąca roku.

DZIEŃ

  • Jeżeli wartość dnia przekracza liczbę dni w danym miesiącu, dni nadmiarowe są dodawane do pierwszego dnia następnego miesiąca.
  • Ujemna wartość dnia odejmuje tę liczbę dni plus jeden od pierwszego dnia miesiąca.

DATA Przykłady funkcji

Poniżej znajduje się kilka rzeczywistych formuł korzystających z funkcji DATE:

Rok, miesiąc i dzień w innych komórkach

=DATA(A2, B2, C2)

Image
Image

Ten przykład funkcji DATA używa A2 dla roku, B2 dla miesiąca i C2 dla dnia.

Rok we wzorze oraz miesiąc i dzień w innej komórce

=DATA(2020, A2, B2)

Image
Image

Możesz także mieszać sposób uzyskiwania danych. W tym przykładzie ustawiamy rok 2020 jako argument, ale miesiąc i dzień są pobierane z innych komórek.

Odejmowanie miesięcy przy użyciu argumentu ujemnego miesiąca

=DATA(2020, -2, 15)

Image
Image

Tutaj używamy liczby ujemnej w przestrzeni miesiąca. To przesuwa się wstecz przez rok zamiast do przodu, począwszy od stycznia 2020 r. (ponieważ formuła obejmuje 2020 r.). Ta formuła DATE daje 15.10.2019.

Odejmowanie dni przy użyciu argumentu z liczbą dni ujemnych

=DATA(2020, 1, -5)

Image
Image

Bez liczby ujemnej ta data zostałaby obliczona jako 1/5/2020. Jednak ujemna wartość dnia odejmuje pięć dni (plus jeden) od 1.01.2020, co daje datę 26.12.2019.

Argumenty dotyczące dużego dnia i miesiąca

=DATA(2020, 19, 50)

Image
Image

Ten przykład łączy kilka reguł wymienionych powyżej. Wartość roku wzrośnie od 2020 r., ponieważ miesiąc przekroczy 12, a miesiąc, który zostanie obliczony, również się zmieni, ponieważ wartość dnia przekroczy liczbę dni w dowolnym miesiącu. Ta formuła DATE daje 19.08.2021.

Dodaj 10 lat do tej pory w innej komórce

=DATA(ROK(A2)+10,MIESIĄC(A2),DZIEŃ(A2))

Image
Image

Funkcja Excel DATE może być również używana z innymi datami, takimi jak dodanie godziny do istniejącej daty. W tym przykładzie chcemy zobaczyć datę, która jest 10 lat po istniejącej dacie. Istniejąca data znajduje się w komórce E2, więc musimy napisać tę formułę w taki sposób, aby wyodrębnić rok, miesiąc i dzień z E2, ale także dodać 10 do wartości roku.

Oblicz liczbę dni w roku

=A2-DATA(ROK(A2), 1, 0)

Image
Image

Oto podobny przykład funkcji DATA, w której obliczamy, ile dni w roku ma data w komórce E10. Na przykład 1.01.2020 to jeden dzień w roku, 5 stycznia to pięć dni i tak dalej. W tym przykładzie E10 to 8.04.2018, więc wynik to 216.

Konwertuj datę jako tekst na poprawnie sformatowaną datę

=DATA(LEWO(A2,4);ŚRODEK(A2,5,2);PRAWO(A2,2))

Image
Image

Jeśli komórka, z którą masz do czynienia, zawiera pełną datę, ale jest sformatowana jako tekst, na przykład 20200417, możesz użyć tej formuły DATA w połączeniu z funkcjami LEFT, MID i RIGHT, aby przekonwertować komórkę na prawidłowo sformatowana data.

To, co to robi, to wyodrębnienie pierwszych czterech cyfr od lewej za pomocą LEFT(A2, 4), pobranie dwóch cyfr od środka przy piątym znaku przez MID(A2, 5, 2), i połączenie ich z dwie ostatnie cyfry od prawej strony PRAWO(A2, 2). Obliczona data to 17.04.2020.

Zobacz nasze artykuły na temat korzystania z funkcji LEWO, PRAWO i ŚRODEK programu Excel, aby uzyskać więcej informacji.

W tym roku i miesiącu w konkretnym dniu

=DATA(ROK(DZIŚ()), MIESIĄC (DZIŚ()), 5)

Image
Image

Funkcja DZIŚ może być używana z funkcją DATE do pobierania informacji o dniu dzisiejszym. Na przykład, aby przypomnieć sobie o opłacaniu rachunków co miesiąc 5 dnia, możesz użyć tej formuły DATE, aby automatycznie dodać bieżący rok i miesiąc, a następnie umieścić 5 (lub odwołanie do komórki) jako wartość dnia.

Oblicz datę, gdy miesiąc jest tekstem

=DATA(A2, MIESIĄC(1&B2),C2)

Image
Image

Czasami data zawiera wersję tekstową miesiąca, na przykład czerwiec. Ponieważ program Excel nie rozumie tego jako liczby, musisz przekonwertować ją na jedną za pomocą funkcji MIESIĄC. Umieściliśmy to bezpośrednio w formule DATA, w pozycji miesiąca, jako MIESIĄC(1&B2).

Naprawianie dat, które nie wyglądają jak daty

Jeśli wynik funkcji DATA pokazuje kilka liczb zamiast daty, będziesz musiał sformatować komórkę jako datę.

Na przykład możesz zobaczyć dużą liczbę, taką jak 43938, zamiast normalnie wyglądającej daty, jak na poniższym zrzucie ekranu:

Image
Image

Aby ponownie sformatować komórkę, wybierz ją, wybierz menu rozwijane z elementu grupy Numer, a następnie wybierz jeden z formatów daty.

Zalecana: