Baza wiedzy / Excel
Jak działa TERAZ w programie Excel? Przykłady zastosowania

Funkcja TERAZ w programie Excel jest niezwykle przydatna, jeśli potrzebujemy dynamicznego wskazania aktualnej daty i godziny. Przydaje się w raportach, śledzeniu zmian i wszędzie tam, gdzie istotna jest dokładność czasowa. W tym artykule wyjaśnię, jak działa TERAZ, podam przykłady jej zastosowania i pokażę, jak skutecznie ją wykorzystać w codziennej pracy.
Co robi funkcja TERAZ w Excelu?
Funkcja TERAZ() zwraca bieżącą datę i godzinę w systemie operacyjnym użytkownika. Działa ona dynamicznie, co oznacza, że jej wartość zmienia się za każdym razem, gdy arkusz zostanie odświeżony lub otwarty.
Składnia funkcji TERAZ
Funkcja TERAZ nie wymaga żadnych argumentów. Składnia jest wyjątkowo prosta:
=TERAZ()
Po jej wpisaniu i naciśnięciu Enter w komórce zostanie wyświetlona bieżąca data oraz aktualny czas w formacie określonym w ustawieniach użytkownika.
Przykłady zastosowania funkcji TERAZ
Funkcja TERAZ ma szerokie zastosowanie, oto kilka praktycznych przykładów:
1. Automatyczne generowanie czasu zgłoszenia
Jeśli tworzysz arkusz do rejestracji zgłoszeń, możesz użyć funkcji TERAZ(), aby automatycznie zapisywać czas wprowadzenia danych:
=TERAZ()
Otrzymasz aktualną datę i godzinę w komórce.
2. Obliczanie różnicy między dwiema datami
Załóżmy, że chcesz wiedzieć, ile godzin minęło od konkretnego momentu. Możesz użyć:
=TERAZ() - A1
Jeśli w komórce A1 masz wcześniejszą datę i godzinę, wynik pokaże różnicę w dniach (łącznie z ułamkiem dla godzin i minut).
3. Warunkowe formatowanie na podstawie aktualnej daty
Możesz użyć funkcji TERAZ() do porównywania wartości i wyróżniania przeterminowanych danych. Na przykład, jeśli śledzisz terminy płatności:
=JEŻELI(A1<TERAZ(); "Po terminie"; "Jeszcze w czasie")
Gdy data w komórce A1 jest wcześniejsza niż dzisiejsza, pojawi się komunikat “Po terminie”, w przeciwnym razie – “Jeszcze w czasie”.
Różnica między funkcją TERAZ a DZIŚ
Wiele osób myli funkcję TERAZ() z funkcją DZIŚ(). Oto podstawowe różnice:
| Funkcja | Działanie |
|---|---|
TERAZ() |
Zwraca bieżącą datę i czas |
DZIŚ() |
Zwraca tylko bieżącą datę (czas zawsze jest 00:00) |
Jeśli nie potrzebujesz informacji o godzinie, lepszym wyborem będzie DZIŚ(), ponieważ nie powoduje ona niepotrzebnych aktualizacji w arkuszu.
Kiedy funkcja TERAZ się aktualizuje?
Funkcja TERAZ() aktualizuje się w kilku sytuacjach:
- Gdy ponownie otwierasz arkusz.
- Gdy arkusz jest odświeżany (klawisz
F9). - Gdy w arkuszu wprowadzane są zmiany, które wywołują przeliczenie formuł.
Nie aktualizuje się natomiast automatycznie co sekundę czy minutę, jak mogłoby się wydawać.
Czy funkcja TERAZ jest dobrym rozwiązaniem dla dynamicznych raportów?
Tak, ale warto pamiętać, że
- Nie zapisuje wartości na stałe – po każdym odświeżeniu arkusza zmienia się wartość.
- Jeśli chcesz zatrzymać konkretny czas, użyj skrótu
Ctrl + ;dla daty lubCtrl + Shift + ;dla godziny. - Może spowalniać działanie arkusza w przypadku bardzo dużych zbiorów danych.
Podsumowanie
Funkcja TERAZ() w programie Excel to świetne narzędzie do dynamicznego śledzenia czasu. Jednak należy pamiętać, że jej wartość zmienia się przy każdym odświeżeniu arkusza. Jeśli chcesz mieć kontrolę nad momentem zapisu, warto rozważyć wpisanie wartości na stałe lub zastosowanie funkcji VBA do zapisywania czasu zdarzeń.
