| Termin | Definicja |
|---|---|
| TERAZ | TERAZ to funkcja arkusza kalkulacyjnego zwracająca bieżącą datę i godzinę. Znacznik czasu z częścią ułamkowąTERAZ() zwraca bieżący moment jako liczbę, w której część całkowita oznacza dzień, a część ułamkowa porę doby. Południe to dokładnie połowa doby, czyli ułamek pięć dziesiątych, a kwadrans to jedna dziewięćdziesiąta szósta. Właśnie ta część ułamkowa odróżnia funkcję od odpowiednika zwracającego samą datę i jest źródłem większości nieporozumień. W wersji anglojęzycznej funkcja nazywa się NOW i również nie przyjmuje argumentów. Ponieważ wynik jest liczbą, różnicę dwóch znaczników czasu mnoży się przez dwadzieścia cztery, aby otrzymać godziny, albo przez tysiąc czterysta czterdzieści, aby otrzymać minuty. Bez takiego przeliczenia arkusz pokaże ułamek dnia. Zastosowania i formatowanieFunkcja przydaje się w arkuszach ewidencji czasu pracy, rejestrach zgłoszeń, prostych licznikach czasu trwania operacji i wszędzie tam, gdzie liczy się nie tylko dzień, ale i godzina. Wynik trzeba sformatować odpowiednim kodem daty i czasu, w przeciwnym razie komórka pokaże liczbę z rozwinięciem dziesiętnym albo samą datę bez godziny, mimo że godzina w niej siedzi. Przy sumowaniu czasów przekraczających dobę konieczny jest format z godzinami w nawiasie kwadratowym, inaczej suma zawija się po dwudziestu czterech godzinach. Aby wyciągnąć samą datę z takiego znacznika, zaokrągla się go w dół do liczby całkowitej, a aby wyciągnąć samą godzinę, odejmuje się część całkowitą. To częstsze i pewniejsze rozwiązanie niż mieszanie dwóch różnych funkcji czasu w jednym arkuszu. Ulotność i porównywanie znacznikówFunkcja przelicza się przy każdym przeliczeniu skoroszytu, więc nie nadaje się do zapisania momentu zdarzenia. Wpisana w kolumnę godziny rozpoczęcia zadania po godzinie pokaże już inny czas. Do utrwalenia potrzebne jest wklejenie wartości. Druga pułapka to porównywanie znacznika z samą datą: warunek sprawdzający równość z datą dzisiejszą nigdy nie będzie prawdziwy, bo znacznik zawiera dodatkowo ułamek godziny i jest liczbą większą. Trzecia to arkusze udostępniane osobom w różnych strefach czasowych, gdzie każdy zobaczy własny czas lokalny, bo funkcja czyta zegar stacji, a nie wspólne źródło. Duża liczba komórek ulotnych zauważalnie spowalnia też pracę na obszernych skoroszytach. Kiedy zawodzi zegar komputeraJeżeli godzina zwracana przez arkusz odbiega od rzeczywistej, sprawdzamy synchronizację czasu z serwerem, ustawienia strefy i stan baterii podtrzymującej zegar na płycie głównej. Rozładowana bateria daje objaw charakterystyczny: po każdym odłączeniu zasilania czas i data wracają do wartości fabrycznych, a przy okazji potrafią popsuć logowanie do zasobów sieciowych. Wymieniamy takie baterie w laptopach i komputerach stacjonarnych, przyjmując zgłoszenia całą dobę przez siedem dni w tygodniu. |