Udostępnij przez


Funkcja YEAR

Zwraca rok daty jako czterocyfrową liczbę całkowitą z zakresu od 1900 do 9999.

Składnia

YEAR(<date>)

Parametry

Termin

Definicja

date

Data w formacie datetime lub w formacie tekstowym zawierająca rok, który ma zostać znaleziony.

Wartość zwracana

Liczba całkowita z zakresu od 1900 do 9999.

Uwagi

W odróżnieniu od programu Microsoft Excel, w którym daty są przechowywane jako liczby seryjne, do wykonywania operacji na wartościach dat i godzin jest używany typ danych datetime.

Daty można wprowadzać przy użyciu funkcji DATE albo jako wyniki innych formuł lub funkcji. Można je również wprowadzać przy użyciu akceptowanych reprezentacji tekstowych daty, takich jak 3 marca 2007 czy 3-mar-2003.

Wartości zwracane przez funkcje YEAR, MONTH i DAY są wartościami według kalendarza gregoriańskiego, niezależnie od formatu wyświetlania podanej wartości daty. Jeśli na przykład formatem wyświetlania podanej daty jest kalendarz Hijri, wartości zwracane przez funkcje YEAR, MONTH i DAY są wartościami skojarzonymi z odpowiednią datą według kalendarza gregoriańskiego.

Gdy argument daty jest tekstem reprezentującym datę, funkcja używa ustawień regionalnych oraz ustawień daty/godziny komputera klienckiego w celu rozpoznania wartości tekstowej i wykonania konwersji. Format ciągów niezgodny z bieżącymi ustawieniami regionalnymi może spowodować powstanie błędów. Na przykład jeśli ustawienia regionalne określają, że daty mają mieć format miesiąc/dzień/rok, a data zostanie dostarczona w formacie dzień/miesiąc/rok, data 25/1/2009 nie zostanie zinterpretowana jako 25 stycznia 2009 roku, ale jako nieprawidłowa data.

Przykład

W poniższym przykładzie zwracany jest rok 2007.

=YEAR("March 2007")

Przykład: data jako wynik wyrażenia

Opis

W poniższym przykładzie zwracany jest rok daty bieżącej.

Kod

=YEAR(TODAY())

Zobacz także

Odwołanie

Funkcja HOUR

Funkcja MINUTE

Funkcja YEAR

Funkcja SECOND

Inne zasoby

Funkcje daty i godziny (język DAX)