DAY
Dotyczy:kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Zwraca dzień miesiąca , liczbę z zakresu od 1 do 31.
Składnia
DAY(<date>)
Parametry
Termin | Definicja |
---|---|
date |
Data w formacie datetime lub tekstowa reprezentacja daty. |
Wartość zwracana
Liczba całkowita wskazująca dzień miesiąca.
Uwagi
Funkcja DAY przyjmuje jako argument datę dnia, w którym próbujesz znaleźć. Daty można przekazać do funkcji przy użyciu innej funkcji daty, używając wyrażenia zwracającego datę lub wpisując datę w formacie
datetime
. Możesz również wpisać datę w jednym z akceptowanych formatów ciągów dla dat.Wartości zwracane przez funkcje YEAR, MONTH i 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 to Hidżri, zwracane wartości dla YEAR, MONTH i DAY funkcje będą wartościami skojarzonymi z równoważną datą gregoriańskiego.
Gdy argument daty jest tekstową reprezentacją daty, funkcja day używa ustawień regionalnych i ustawień daty/godziny komputera klienckiego, aby zrozumieć wartość tekstową w celu przeprowadzenia konwersji. Jeśli bieżące ustawienia daty/godziny reprezentują daty w formacie Miesiąc/Dzień/Rok, ciąg "1/8/2009" jest interpretowany jako wartość
datetime
równoważna 8 stycznia 2009 r., a funkcja zwraca wartość 8. Jeśli jednak bieżące ustawienia daty/godziny reprezentują daty w formacie Dzień/Miesiąc/Rok, ten sam ciąg będzie interpretowany jako wartośćdatetime
równoważna 1 sierpnia 2009 r., a funkcja zwraca wartość 1.
Przykład: pobieranie dnia z kolumny daty
Poniższa formuła zwraca dzień z daty w kolumnie [Birthdate].
= DAY([Birthdate])
Przykład — pobieranie dnia z daty ciągu
Poniższe formuły zwracają dzień 4 przy użyciu dat podanych jako ciągi w akceptowanym formacie tekstowym.
= DAY("3-4-1007")
= DAY("March 4 2007")
Przykład — używanie wartości dnia jako warunku
Poniższe wyrażenie zwraca dzień złożenia każdego zamówienia sprzedaży i flaguje wiersz jako element sprzedaży promocyjnej, jeśli zamówienie zostało złożone w dniu 10 miesiąca.
= IF( DAY([SalesDate])=10,"promotion","")
Powiązana zawartość
funkcje daty i godziny TODAY funkcjiDATE