Udostępnij za pośrednictwem


YEAR

Dotyczy:kolumna obliczeniowatabela obliczeniowaMiarawizualizacji

Zwraca rok daty jako czterocyfrową liczbę całkowitą w zakresie 1900–9999.

Składnia

YEAR(<date>)

Parametry

Termin Definicja
date Data w formacie datetime lub tekstowym zawierająca rok, który chcesz znaleźć.

Wartość zwracana

Liczba całkowita w zakresie od 1900 do 9999.

Uwagi

  • W przeciwieństwie do programu Microsoft Excel, który przechowuje daty jako numery seryjne, DAX używa datetime typu danych do pracy z datami i godzinami.

  • Daty należy wprowadzić przy użyciu funkcji DATE lub jako wyników innych formuł lub funkcji. Możesz również wprowadzić daty w zaakceptowanych reprezentacjach tekstowych daty, takich jak 3 marca 2007 r. lub Mar-3-2003.

  • Wartości zwracane przez funkcje YEAR, MONTHi DAY będą wartościami gregoriańskimi niezależnie od formatu wyświetlania podanej wartości daty. Jeśli na przykład format wyświetlania podanej daty używa kalendarza Hidżri, zwracane wartości dla funkcji YEAR, MONTHi DAY będą wartościami skojarzonymi z równoważną datą gregoriańskiego.

  • Gdy argument daty jest tekstową reprezentacją daty, funkcja używa ustawień regionalnych i ustawień daty i godziny komputera klienckiego, aby zrozumieć wartość tekstową w celu przeprowadzenia konwersji. Błędy mogą wystąpić, jeśli format ciągów jest niezgodny z bieżącymi ustawieniami ustawień regionalnych. Jeśli na przykład ustawienia regionalne definiują daty, które mają być sformatowane jako miesiąc/dzień/rok, a data jest podana jako dzień/miesiąc/rok, 25/1/2009 nie zostanie zinterpretowana jako 25 stycznia 2009 r., ale jako nieprawidłowa data.

Przykład

Poniższy przykład zwraca wartość 2007.

= YEAR("March 2007")

Przykład — data w wyniku wyrażenia

opis

Poniższy przykład zwraca rok dla dzisiejszej daty.

= YEAR(TODAY())

funkcje Data i godzinaHOUR funkcjiMINUTE funkcjiYEARSECOND funkcji