Udostępnij za pośrednictwem


YEAR

Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne

Zwraca yeardate jako cztery cyfry całkowite w range 1900–9999.

Składnia

YEAR(<date>)

Parametry

Termin Definicja
date date w datetimeor tekstowym formatzawierającym year, które chcesz find.

Zwracanie value

Liczba całkowita w range 1900–9999.

Uwagi

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

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

  • Values zwrócone przez funkcje YEAR, MONTH, andDAY będą gregoriańskie values niezależnie od format wyświetlania dla podanego datevalue. Na przykład ifformat wyświetlania dostarczonego date używa calendarHidżri , zwrócony values dla funkcji YEAR, MONTHandDAY zostanie values skojarzony z równoważnym dategregoriańskim .

  • Gdy argument date jest tekstową reprezentacją date, funkcja używa ustawień regionalnych anddatetime komputera klienckiego, aby zrozumieć tekst value w celu przeprowadzenia konwersji. Błędy mogą wystąpić ifformat ciągów jest niezgodny z bieżącymi ustawieniami ustawień regionalnych. Na przykład if ustawienia regionalne definiują daty, które mają być sformatowane jako month/day/year, anddate jest podawana jako day/month/year, a następnie 25/1/2009 not zostanie zinterpretowana jako 25 stycznia 2009 r., ale jako nieprawidłowa date.

Przykład

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

= YEAR("March 2007")

Przykład — Date w wyniku wyrażenia

opis

Poniższy przykład zwraca year dla todaydate.

= YEAR(TODAY())

Date and time functionsHOUR functionMINUTE functionYEAR functionSECOND function