Funkcja DZIŚ dodaje bieżącą datę do arkusza i do obliczeń dat. Funkcja jest jedną z lotnych funkcji programu Excel, co oznacza, że aktualizuje się za każdym razem, gdy arkusz zawierający tę funkcję jest ponownie obliczany.
Informacje zawarte w tym artykule dotyczą programu Excel 2019, 2016, 2013, 2010, 2007; Excel dla Microsoft 365, Excel Online, Excel dla komputerów Mac, Excel dla tabletu iPad, Excel dla telefonu iPhone i Excel dla systemu Android.
TODAY Składnia i argumenty funkcji
Składnia funkcji odnosi się do układu funkcji i zawiera nazwę funkcji, nawiasy, separatory przecinków i argumenty.
Składnia funkcji DZIŚ to:
=DZIŚ()
TODAY używa daty seryjnej komputera, która przechowuje bieżącą datę i godzinę jako liczbę jako argument. Uzyskuje te informacje o bieżącej dacie, odczytując zegar komputera.
Istnieją dwie możliwości wprowadzenia funkcji DZIŚ do arkusza programu Excel:
- Wpisz całą funkcję do komórki arkusza roboczego.
- Wprowadź funkcję za pomocą okna dialogowego funkcji DZIŚ.
Ponieważ funkcja DZIŚ nie ma żadnych argumentów, które można wprowadzić ręcznie, wpisanie funkcji jest równie łatwe, jak korzystanie z okna dialogowego.
Za każdym razem, gdy arkusz jest otwierany, data zmienia się, chyba że automatyczne przeliczanie jest wyłączone. Aby zapobiec zmianie daty za każdym razem, gdy otwierany jest arkusz z automatycznym przeliczaniem, użyj skrótu klawiaturowego, aby wprowadzić bieżącą datę.
Użyj DZIŚ w obliczeniach Excela
Przydatność funkcji DZIŚ staje się oczywista, gdy jest używana do obliczeń dat, często w połączeniu z innymi funkcjami dat Excel.
Na poniższym obrazku wiersze od 3 do 5 wyodrębniają informacje związane z bieżącą datą (takie jak bieżący rok, miesiąc lub dzień), używając danych wyjściowych funkcji DZIŚ w komórce A2 jako argumentu dla ROKU, Funkcje MIESIĄC i DZIEŃ.
Funkcja DZIŚ oblicza również odstęp między dwiema datami, na przykład liczbę dni lub lat. Zobacz wiersze 6 i 7 na powyższym obrazku.
Daty w liczbach
Daty w formułach w wierszach 6 i 7 można od siebie odjąć, ponieważ program Excel przechowuje daty jako liczby. Te liczby są sformatowane jako daty w arkuszu, aby były łatwiejsze w użyciu i zrozumieniu.
Na przykład data 2018-01-11 (1 listopada 2018) w komórce A2 ma numer seryjny 43405 (liczba dni od 1 stycznia 1900). 15 października 2015 r. ma numer seryjny 42, 292.
Formuła odejmowania w komórce A6 korzysta z tych liczb, aby znaleźć liczbę dni między dwiema datami, 43, 405 - 42, 292=1113.
Formuła w komórce A6 korzysta z funkcji DATE programu Excel, aby zapewnić wprowadzenie i zapisanie daty 15.10.2015 jako wartości daty.
Przykład w komórce A7 używa funkcji ROK, aby wyodrębnić bieżący rok z funkcji DZIŚ w komórce A2, a następnie odejmuje od tego 1999, aby znaleźć różnicę między tymi dwoma latami, 2018 - 1999=19.
Komórka A7 została sformatowana jako Ogólna przed wprowadzeniem formuły i pokazuje niepoprawny wynik. Aby rozwiązać ten problem, zobacz sekcję Napraw problemy z formatem daty na końcu tego artykułu.
Rozwiązywanie problemów z ponownym obliczaniem daty
Jeśli funkcja DZIŚ nie jest aktualizowana do bieżącej daty za każdym razem, gdy arkusz jest otwierany, automatyczne przeliczanie skoroszytu zostało wyłączone.
Aby aktywować automatyczne przeliczanie:
- Wybierz Plik > Opcje. Na komputerze Mac wybierz Excel > Preferencje.
- Wybierz Formuły. Na komputerze Mac wybierz Obliczenia.
-
W sekcji Opcje obliczeń wybierz Automatic, aby włączyć automatyczne przeliczanie.
- Zamknij okno dialogowe i wróć do arkusza roboczego.
Napraw problemy z formatem daty
W przypadku odejmowania dwóch dat w programie Excel wynik jest często wyświetlany jako inna data, a nie liczba. Dzieje się tak, jeśli komórka zawierająca formułę została sformatowana jako Ogólne przed wprowadzeniem formuły.
Ponieważ formuła zawiera daty, Excel zmienia format komórki na Data. Komórka A7 w przykładzie pokazuje komórkę, która została sformatowana jako data. Zawiera błędne informacje. Aby wyświetlić wynik formuły jako liczbę, należy ustawić format komórki z powrotem na Ogólny lub Numer:
- Podświetl komórkę lub komórki z nieprawidłowym formatowaniem.
- Kliknij prawym przyciskiem myszy podświetlone komórki, aby otworzyć menu kontekstowe.
- Wybierz Formatuj komórki aby otworzyć okno dialogowe Formatuj komórki.
- Wybierz kartę Numer, aby wyświetlić opcje formatowania.
-
W sekcji Kategoria wybierz Ogólne.
- Wybierz OK, aby zamknąć okno dialogowe i powrócić do arkusza roboczego.