Funkcja DAY (język DAX)
Zwraca dzień miesiąca jako liczbę z zakresu od 1 do 31.
Składnia
DAY(<date>)
Parametry
Termin |
Definicja |
---|---|
data |
Data w datetime format lub tekstowa reprezentacja daty. |
Wartość zwracana
Liczba całkowita wskazująca dzień miesiąca.
Uwagi
Funkcja DAY przyjmuje jako argument datę dnia, który ma zostać znaleziony.Daty mogą być dostarczone do funkcja przy użyciu innej funkcja Data, za pomocą wyrażenie zwraca datę lub wpisując datę w datetime format.Datę można również wpisać w jednym z akceptowanych formatów ciągu dla 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 DAY używa ustawień regionalnych oraz ustawień daty/godziny komputera klienckiego w celu rozpoznania wartości tekstowej i wykonania konwersji.Jeśli bieżąca data /czas ustawienia reprezentują daty w formacie dzień/miesiąc/rok, a następnie ciąg "1/8/2009" jest interpretowany jako datetime równowartości 8 stycznia 2009, a funkcja zwraca 8.Jednak jeśli bieżąca data /czas ustawienia reprezentują daty w formacie dzień/miesiąc/rok, ten sam ciąg zostanie zinterpretowany jako datetime wartość równą 1 sierpnia 2009 i funkcja zwraca wartość 1.
Przykład: Uzyskiwanie dnia z kolumny Data
Opis
Poniższa formuła zwraca dzień z daty w kolumnie [Birthdate].
Kod
=DAY([Birthdate])
Przykład: Uzyskiwanie dnia od daty ciąg
Opis
Poniższe formuły zwracają dzień, 4, przy użyciu dat podanych jako ciągi w akceptowanym formacie tekstowym.
Kod
=DAY("3-4-1007")
=DAY("March 4 2007")
Przykład: Używanie jako warunek wartość dnia
Opis
Poniższe wyrażenie zwraca dzień złożenia zamówienia sprzedaży i oznacza wiersz jako uwzględniany w sprzedaży promocyjnej, jeśli zamówienie zostało złożone 10-tego dnia miesiąca.
Kod
=IF( DAY([SalesDate])=10,"promotion","")
Zobacz także