MONTH
Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne
Zwraca month jako liczbę z zakresu od 1 (styczeń) do 12 (grudzień).
Składnia
MONTH(<datetime>)
Parametry
Termin | Definicja |
---|---|
date |
date w tekście datetime orformat. |
Zwracanie value
Liczba całkowita z zakresu od 1 do 12.
Uwagi
W przeciwieństwie do programu Microsoft Excel, który przechowuje daty jako numery seryjne, DAX używa
datetime
format podczas pracy z datami. Możesz wprowadzić date używany jako argument funkcji MONTH, wpisując zaakceptowanedatetime
format, podając odwołanie do kolumny, która contains daty, or przy użyciu wyrażenia zwracającego date.Values zwrócone przez funkcje YEARMONTHandDAY będą gregoriańskie values niezależnie od format wyświetlania dla podanego datevalue. Na przykład ifformat wyświetlania dostarczonego date jest Hidżri, zwracany values dla funkcji YEARMONTHandDAY zostanie values skojarzony z równoważnym dategregoriański .
Gdy argument date jest tekstową reprezentacją date, funkcja używa ustawień regionalnych anddatetime komputera klienckiego, aby zrozumieć tekst value w celu przeprowadzenia konwersji. If bieżące ustawienia datetime reprezentują date w formatMonth/Day/Year, a następnie następujący ciąg "1/8/2009" jest interpretowany jako data/godzina value równoważna 8 stycznia 2009 r., and funkcja daje wynik 1. Jednak if bieżące ustawienia datetime reprezentują date w formatDay/Month/Year, to ten sam ciąg zostanie zinterpretowany jako value data/godzina równoważna 1 sierpnia 2009 r., and funkcja daje wynik 8.
If nie można poprawnie przekonwertować reprezentacji tekstu date na valuedata/godzina , funkcja zwraca error.
Przykład 1
Poniższe wyrażenie zwraca wartość 3, czyli liczbę całkowitą odpowiadającą marcowi, month w argumencie date
.
= MONTH("March 3, 2008 3:45 PM")
Przykład 2
Poniższe wyrażenie zwraca month z date w kolumnie TransactionDate
tabeli Orders
.
= MONTH(Orders[TransactionDate])
Related zawartości
Date and time functionsHOUR functionMINUTE functionYEAR functionSECOND function