Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca miesiąc jako liczbę z przedziału od 1 (styczeń) do 12 (grudzień).
Składnia
MONTH(<datetime>)
Parametry
Termin |
Definicja |
|---|---|
date |
Data w formacie datetime lub w formacie tekstowym. |
Wartość zwracana
Liczba całkowita z przedziału od 1 do 12.
Uwagi
W odróżnieniu od programu Microsoft Excel, w którym daty są przechowywane jako liczby seryjne, w języku DAX do wykonywania operacji na wartościach dat jest używany format datetime. Datę używaną jako argument funkcji MONTH można wprowadzić przez jej wpisanie w akceptowanym formacie datetime, podanie odwołania do kolumny zawierającej daty lub przy użyciu wyrażenia zwracającego datę.
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 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. Jeśli bieżące ustawienia daty/godziny określają datę w formacie Miesiąc/Dzień/Rok, ciąg „1/8/2009” zostanie zinterpretowany jako wartość daty/godziny odpowiadająca dacie 8 stycznia 2009 roku, a wynikiem działania funkcji będzie wartość 1. Jeśli jednak bieżące ustawienia daty/godziny określają datę w formacie Dzień/Miesiąc/Rok, ten sam ciąg zostanie zinterpretowany jako wartość daty/godziny odpowiadająca dacie 1 sierpnia 2009 roku, a wynikiem działania funkcji będzie wartość 8.
Jeśli tekstowej reprezentacji daty nie będzie można poprawnie przekonwertować na wartość daty/godziny, funkcja zwróci błąd.
Przykład
Poniższe wyrażenie zwraca wartość 3 odpowiadającą marcowi, czyli miesiącowi w argumencie data.
=MONTH("March 3, 2008 3:45 PM")
Poniższe wyrażenie zwraca miesiąc z daty w kolumnie TransactionDate tabeli Orders.
=MONTH(Orders[TransactionDate])