Jak korzystać z funkcji Excel DATA.WARTOŚĆ

Spisu treści:

Jak korzystać z funkcji Excel DATA.WARTOŚĆ
Jak korzystać z funkcji Excel DATA.WARTOŚĆ
Anonim

Co warto wiedzieć

  • Funkcja DATA. WARTOŚĆ w programie Excel konwertuje datę w formacie tekstowym na numer seryjny.
  • Użyj tej funkcji, gdy komórka zawiera datę sformatowaną jako tekst, a nie jako liczbę, co może się zdarzyć w przypadku importowanych lub kopiowanych danych.
  • Składnia i argument funkcji to: =DATA. WARTOŚĆ(data_tekst)

W tym artykule wyjaśniono, jak używać funkcji DATA. WARTOŚĆ w dowolnej wersji programu Excel, w tym Excel 2019 i Microsoft 365.

Co to jest funkcja DATA. WARTOŚĆ?

Funkcja DATA. WARTOŚĆ w programie Excel konwertuje datę w formacie tekstowym na numer seryjny. Excel może wtedy odczytać numer seryjny, aby zrozumieć datę.

Ta funkcja programu Excel jest niezbędna, gdy komórka zawiera informacje o dacie, ale jest przechowywana w zwykłym tekście. Zamiast automatycznie konwertować ją na datę, program Excel widzi w komórce tylko cyfry i litery, co utrudnia pracę. Może się to zdarzyć, jeśli data została skopiowana lub zaimportowana z innego miejsca.

Możesz użyć funkcji DATA. WARTOŚĆ Excel, aby wygenerować numer seryjny daty, który następnie może zostać użyty do prawidłowego sformatowania jej jako daty i użycia jej z innymi formułami opartymi na datach, posortowania według innych dat itp.

Image
Image

Funkcja DATA. WARTOŚĆ działa we wszystkich wersjach programu Excel.

DATA. WARTOŚĆ Składnia i argumenty funkcji

Wszystkie formuły korzystające z tej funkcji powinny być sformatowane w następujący sposób:

=DATA. WARTOŚĆ(data_tekst)

date_text jest jedynym obsługiwanym argumentem. Może odwoływać się do innych komórek lub informacje o dacie mogą być przechowywane w formule.

Oto kilka zasad, o których należy pamiętać w odniesieniu do funkcji DATA. WARTOŚĆ:

  • Jeśli rok date_text jest pominięty, używany jest rok bieżący.
  • Jeśli date_text zawiera informacje o czasie, Excel je ignoruje.
  • Jeśli informacje o dacie są wprowadzane bezpośrednio do formuły, muszą być otoczone cudzysłowami.
  • Jeśli do informacji o dacie odwołuje się inna komórka, która zawiera nazwę tekstową miesiąca (np. marzec lub marzec), miesiąc musi znajdować się na drugiej pozycji (np. 31 marca 2020 r.).
  • WARTOŚĆ! błąd wyświetli się, jeśli data_tekst wykracza poza zakres dat 1/1/1900–9999-31-12.
  • WARTOŚĆ! błąd wyświetli się, jeśli data_tekst wydaje się być liczbą (tj. nie ma myślników ani ukośników jak typowa data).

DATA. WARTOŚĆ Przykłady funkcji

Oto spojrzenie na kilka różnych sposobów wykorzystania tej funkcji:

Data odniesienia z innej komórki

=DATA. WARTOŚĆ(A2)

Image
Image

Zakładając, że A1 jest odczytywane jako 4-4-2002, ta przykładowa formuła DATEVALUE wygeneruje numer seryjny 37350.

Wprowadź datę w formule

=DATA. WARTOŚĆ("25.12.2007")

Image
Image

To kolejny sposób użycia tej funkcji. Wpisywanie daty w cudzysłowie jest substytutem dzwonienia na inną komórkę. Ta formuła generuje datę kolejną 39441.

Utwórz datę z wielu komórek

=DATA. WARTOŚĆ(A2 &"/" & A3 &"/" & A4)

Image
Image

W tym przykładzie funkcji DATA. WARTOŚĆ użyto tej samej konfiguracji, ale pobieramy informacje o dacie z trzech oddzielnych komórek: A2=5, A3=18 i A4=2017.

Wymaga to znaku ampersand, abyśmy mogli dodać ukośniki oddzielające dzień, miesiąc i rok. Jednak wynik jest nadal numerem seryjnym, ponieważ do tego służy funkcja, więc musielibyśmy sformatować komórkę jako rzeczywistą datę (patrz poniżej), aby wyświetlić ją jako 18.05.2017.

Użyj znaku ampersand we wzorze daty

=DATA. WARTOŚĆ("3" &"/" & A2 &"/" &"2002")

Image
Image

W tym przykładzie funkcja jest bardzo podobna do powyższej, ale zamiast używać odwołań do komórek, aby określić dzień i rok, wprowadzamy je ręcznie, używając podwójnych cudzysłowów.

Wyodrębnij datę z komórki z innymi danymi

=DATA. WARTOŚĆ(LEWO(A20, 10))

Image
Image

Jeśli komórka zawiera inne informacje, których nie potrzebujesz, możesz użyć funkcji takich jak LEWO i PRAWO, aby wyizolować datę. W tym przykładzie funkcja DATA. WARTOŚĆ jest połączona z funkcją LEWY, dzięki czemu sprawdza tylko pierwsze 10 znaków od lewej. Wynik to 41654, który program Excel może sformatować jako datę w celu utworzenia 15.01.2014.

Wyodrębnij datę za pomocą funkcji MID

=DATA. WARTOŚĆ(ŚREDNIA(A40; ZNAJDŹ(" "; A40)+1, 7))

Image
Image

Na koniec mamy tę formułę, która łączy nie tylko funkcję MID, ale także funkcję ZNAJDŹ, aby wyodrębnić datę i przedstawić ją w formacie numeru seryjnego. Funkcja MID ustawia A2 jako cel i używa funkcji ZNAJDŹ do zdefiniowania spacji („”) jako punktu, w którym funkcja powinna rozpocząć zliczanie. Liczba na końcu funkcji MID określa, ile znaków należy wyodrębnić, czyli 7 w naszym przykładzie. Wynik to 43944, który po sformatowaniu jako data zmienia się na 23.04.2020.

DATA. WARTOŚĆ Błędy

Poniżej znajduje się kilka przykładów sytuacji, w których funkcja DATA. WARTOŚĆ pokaże błąd. Zgodnie z powyższymi zasadami wiersze z VALUE! błąd zawiera dane, które nie mogą być przetwarzane przez tę funkcję.

Image
Image

Formatowanie liczb na daty

Gdy program Excel generuje numer seryjny daty, pozostaje numer, który wskazuje, ile dni pozostało do daty 1 stycznia 1900 roku. Jest to mało użyteczne, więc musisz sformatować tę komórkę jako zwykłą datę.

Jednym ze sposobów, aby od razu dowiedzieć się, czy komórka jest sformatowana jako tekst, czy jako data, jest sprawdzenie, jak jest wyrównana w komórce. Daty sformatowane jako tekst są zwykle wyrównane do lewej, podczas gdy komórki sformatowane jako data są zwykle wyrównane do prawej.

  1. Wybierz komórki, które mają być sformatowane jako data.
  2. Na karcie Home w górnej części programu Excel znajdź sekcję Number.
  3. Wybierz menu rozwijane i wybierz opcję daty, np. Data krótka lub Długa data.

    Image
    Image

Zalecana: