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
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
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
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
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
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
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
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
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
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
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
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
Aby ponownie sformatować komórkę, wybierz ją, wybierz menu rozwijane z elementu grupy Numer, a następnie wybierz jeden z formatów daty.
Funkcja DZIEŃ programu Excel zwraca datę jako liczbę całkowitą, co jest przydatne w niektórych sytuacjach finansowych. Poznaj składnię, argumenty i sposób korzystania z funkcji DZIEŃ w programie Excel
Funkcja LICZ.JEŻELI w programie Excel zlicza komórki spełniające określone kryteria, co może być przydatne w wielu przypadkach. Oto jak używać LICZ.JEŻELI z pojedynczymi kryteriami w programie Excel
Dowiedz się, jak korzystać z wbudowanej funkcji ODCH.STANDARDOWE programu Excel, aby szybko oszacować odchylenie standardowe dla zestawu dostarczonych danych liczbowych. Zaktualizowano o Excel 2019
Funkcja Excel JEŻELI wykonuje test logiczny w celu określenia odpowiedzi PRAWDA lub FAŁSZ. Oto jak pisać formuły przy użyciu JEŻELI i jak zagnieżdżać instrukcje JEŻELI