DATEVALUE i przegląd dat szeregowych
Funkcji DATEVALUE można użyć do przekonwertowania daty zapisanej jako tekst na wartość rozpoznawaną przez program Excel. Można to zrobić, jeśli dane w arkuszu mają być filtrowane lub sortowane według wartości dat lub daty mają być używane do obliczeń - na przykład podczas korzystania z funkcji NETWORKDAYS lub WORKDAY.
W komputerach PC program Excel przechowuje wartości dat jako daty lub numery seryjne.
Począwszy od 1 stycznia 1900 roku, który jest numerem seryjnym 1, liczba ta stale rośnie z każdą sekundą. W dniu 1 stycznia 2014 r. Liczba ta wyniosła 41 640.
W przypadku komputerów Macintosh system dat seryjnych w programie Excel rozpoczyna się 1 stycznia 1904 r., A nie 1 stycznia 1900 r.
Zwykle program Excel automatycznie formatuje wartości dat w komórkach, aby ułatwić ich odczytanie - na przykład 01.01.2014 lub 1 stycznia 2014 r. - ale poza formatowaniem znajduje się numer seryjny lub data seryjna.
Daty zapisane jako tekst
Jeśli jednak data jest przechowywana w komórce, która została sformatowana jako tekst, lub dane są importowane z zewnętrznego źródła - takiego jak plik CSV, który jest formatem pliku tekstowego - program Excel może nie rozpoznać wartości jako daty i dlatego nie użyje go w sortach ani w obliczeniach.
Najbardziej oczywistą wskazówką, że coś jest nie w porządku z danymi, jest to, czy jest wyrównane w komórce. Domyślnie dane tekstowe są wyrównane do lewej w komórce, podczas gdy wartości dat, podobnie jak wszystkie liczby w Excelu, są domyślnie wyrównane do prawej.
DATEVALUE Składnia i argumenty
Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy i argumenty.
Składnia funkcji DATEVALUE to:
= DATEVALUE (Date_text)
Argument dla funkcji to:
Date_text - (wymagany) argument ten może być tekstem wyświetlanym w formacie daty i ujętym w cudzysłów - np. "01.01.2014" lub "01 / Jan / 2014"- argumentem może być również odwołanie do komórki do lokalizacji danych tekstowych w arkuszu. - jeśli elementy daty znajdują się w oddzielnych komórkach, może to być wiele odniesień do komórek połączony używanie znaku ampersand (&) w porządku dnia / miesiąca / roku, na przykład = DATEVALUE (A6 & B6 & C6)- jeśli dane zawierają tylko dzień i miesiąc - np. 01 / Jan - funkcja doda bieżący rok, na przykład 01.01.2014- jeśli używany jest rok dwucyfrowy - np. 01 / Jan / 14 - Excel interpretuje liczby jako: Istnieją sytuacje, w których funkcja wyświetli #VALUE! wartość błędu, jak pokazano na powyższym obrazku. Poniższe kroki odtwarzają przykład widziany w komórkach C1 i D1 na powyższym rysunku, w którym argument Date_text jest wprowadzany jako odwołanie do komórki. Wprowadzanie danych samouczka Wprowadzanie funkcji DATEVALUE Formatowanie zwracanej wartości jako daty
#WARTOŚĆ! Wartości błędów
Przykład: Konwertuj tekst na daty z DATEVALUE