Na pewno zdarza się, że w ciągu nakładu pracy w arkuszu kalkulacyjnym chciałbyś wykorzystać daty. Potrzebujesz policzyć, ile dni, miesięcy albo lat upłynęło od danego momentu lub dowiedzieć się w niewolny stylistyka, ile ktoś ma lat. Niestety Microsoft Excel w wyniku wykonanych przez Ciebie czynności sugeruje błąd, bądź co gorsza, nie widzi, iż to co dodano do komórki naprawdę jest datą.
Jako Microsoft Excel widzi daty?
Dla Programu Microsoft Excel data ma jest liczbą całą, dokładniej jest to liczba dób, która upłynęła od dnia 0 stycznia 1900 roku. Jest to oczywiście data fikcyjna oraz odpowiada liczbie 0 Dzień 1 stycznia 1900 roku ma miejsce pierwszą dniem, która zostanie rozpoznana przez arkusz. Odpowiada jej cyfra 1, czyli tzw. numer seryjny daty liczba dób, która minęła od daty 0. Ostatnią datą obsługiwaną w Excelu ma miejsce 31 grudnia 9999 roku. Jeśli do komórki wprowadzisz na przykład cyfrę 5 oraz wybierzesz formatu daty to pojawi się w niej data 19000105, ponieważ 5 dni upłynęło od 0 stycznia 1990 roku.
Jeśli chciałbyś poprawnie wprowadzić datę do komórki, możesz jest to dokonać na dwa sposoby:
- Możesz wprowadzić numer seryjny daty, jeśli wiesz jaki jest i przekształci się w datę.
- Możesz także wprowadzić datę manualnie do komórki
Większość osób korzystających z Excela używa drugiej opcji, mimo wielu problemów jakie spotykasz.
Zajmijmy się ręcznym wpisywaniem dat do komórek arkusza. Nie każdy wpis, który w mniemaniu użytkownika jest czasem, będzie nią dla Excela. Podstawą w tym miejscu istnieje wiedza, który zapis będzie rozpoznany jako data. Zwracaj uwagę, do której strony został wyrównany Tekst wpisany do komórki – jeśli do prawej oznacza to, że Excel rozpoznał tekst jak datę. Jeśli jest wyświetlony w dalszej części jako wyrównanie treści komórki do lewej strony to Microsoft Excel uznaje wyłącznie to za tekst, nie datę. Przedstawiamy listę sposobów zapisywania dat, które bez problemu zostaną odczytane przez arkusz.
- 2018-01-16
- 18-01-16
- 2018-1-16
- 2018/1/16
- 18/01/16
- 16 styczeń 2018
- 2018-sty-16
- 18-1-16
- 16-sty
- 16 styczeń 16
- 16 styczeń 2018
- 18/1-16.
Zapis daty, który nie zawiera roku, np. 16-sty, istnieje interpretowany jako ten dotyczący bieżącego roku. Arkusz kalkulacyjny poznaje daty w stylu intuicyjnym, jednak nie istnieje on maksymalnie skuteczny. Daty nieobsługiwane przez Programu Excel, czyli te poniżej 1 stycznia 1900 i ponad 31 grudnia 9999 roku, są interpretowane jako content. Jak data nie zostanie także odczytany zapis:
- 16-01-2018
- 16 styczeń 2018
- styczeń-16/18.