Funkcja Excel DATEVALUE - Konwertuj tekst na prawidłową datę

Pobierz przykładowy skoroszyt

Pobierz przykładowy skoroszyt

Ten samouczek pokazuje, jak używać Funkcja Excel DATA.WARTOŚĆ w programie Excel, aby przekonwertować datę zapisaną jako tekst na numer seryjny daty.

DATEVALUE Przegląd funkcji

Funkcja DATA.WARTOŚĆ Konwertuje datę zapisaną jako tekst na odpowiadający jej numer seryjny.

Aby użyć funkcji arkusza programu Excel DATA.WARTOŚĆ, zaznacz komórkę i wpisz:

DATEVALUE Składnia i dane wejściowe funkcji:

1 =DATA.WARTOŚĆ(data_tekst)

data_tekst - Data zapisana jako tekst. Przykład „11.12.2015”

DATA.WARTOŚĆ Przykłady

Konwertuj datę zapisaną jako tekst na datę

Podczas pracy w arkuszach kalkulacyjnych często spotyka się daty przechowywane jako tekst. Zwykle można zidentyfikować daty przechowywane jako tekst, ponieważ daty są wyrównane do lewej i są poprzedzone apostrofami:

Te „daty” są traktowane jako tekst i nie będziesz mógł z nimi pracować jak z normalnymi datami.

Jednym ze sposobów konwersji tekstu na datę jest użycie funkcji DATA.WARTOŚĆ:

1 =DATA.WARTOŚĆ(B3)

Co warto wiedzieć o funkcji DATA.WARTOŚĆ:

  • DATA.WARTOŚĆ ignoruje informacje o czasie. Aby przekonwertować datę+godzinę przechowywane jako tekst na liczbę, użyj funkcji WARTOŚĆ. Lub użyj funkcji CZAS.WARTOŚĆ, aby uzyskać tylko czas.
  • Jeśli rok zostanie pominięty, DATA.WARTOŚĆ przyjmie bieżący rok

DATEVALUE w Arkuszach Google

Funkcja DATEVALUE działa dokładnie tak samo w Arkuszach Google jak w Excelu:

DATEVALUE Przykłady w VBA

Możesz także użyć funkcji DATA.WARTOŚĆ w VBA. Rodzaj:
datawartość(data_tekst)
W przypadku argumentów funkcji (data_tekst itp.) można wprowadzić je bezpośrednio do funkcji lub zdefiniować zmienne, które mają być używane w zamian.

Użyjmy funkcji DATA.WARTOŚĆ z poziomu VBA dla następujących komórek

1 DateValue(Range("A1")) 'Zwróci 12/31/15
1 DateValue(Range("A2")) 'Zwróci 07/06/20
1 DateValue (zakres ("A3")) 'Zwróci 02/11/20
1 DateValue(Range("A4")) 'Zwróci 02/05/20

Pamiętaj, że wyniki zwracane przez tę funkcję mogą się różnić na Twoim komputerze, ponieważ zależy to od ustawień regionalnych używanych przez Twoje urządzenie.

Wróć do listy wszystkich funkcji w Excelu

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave