Funkcja DATEVALUE
Konwertuje datę w postaci tekstu na format daty/godziny.
Składnia
DATEVALUE(date_text)
Parametry
Termin |
Definicja |
---|---|
date_text |
Tekst przedstawiający datę. |
Wartość właściwości/wartość zwracana
Data w formacie datetime.
Uwagi
Funkcja DATEVALUE używa ustawień regionalnych oraz ustawień daty/godziny komputera klienckiego w celu rozpoznania wartości tekstowej podczas wykonywania konwersji. Jeśli bieżące ustawienia daty/godziny określają daty w formacie Miesiąc/Dzień/Rok, ciąg „1/8/2009” zostanie przekonwertowany na wartość datetime odpowiadającą dacie 8 stycznia 2009 roku. Jeśli jednak bieżące ustawienia daty i godziny określają daty w formacie Dzień/Miesiąc/Rok, ten sam ciąg zostanie przekonwertowany na wartość datetime odpowiadającą dacie 1 sierpnia 2009 roku.
W przypadku pominięcia roku w argumencie date_text funkcja DATEVALUE używa roku bieżącego z wbudowanego zegara komputera. Informacje o godzinie w argumencie date_text są ignorowane.
Przykład
W poniższym przykładzie jest zwracana różna wartość datetime, w zależności ustawień regionalnych komputera oraz ustawień wyświetlania dat i godzin.
W przypadku ustawień daty/godziny, w których dzień występuje przed miesiącem, w poniższym przykładzie zostanie zwrócona wartość datetime odpowiadająca dacie 8 stycznia 2009 roku.
W przypadku ustawień daty/godziny, w których miesiąc występuje przed dniem, w poniższym przykładzie zostanie zwrócona wartość datetime odpowiadająca dacie 1 sierpnia 2009 roku.
=DATEVALUE("8/1/2009")