Funkcja CZAS programu Excel to skuteczny sposób na konwersję oddzielnych fragmentów informacji reprezentujących określony czas na pojedynczy znacznik czasu. Może to pozwolić użytkownikom na łatwiejsze sortowanie rekordów według czasu i przekształcanie danych do odczytu maszynowego w informacje, które mają znaczenie dla ludzi.
Można go również użyć do określenia różnicy między dwoma znacznikami czasu. Jej implementacja jest dość prosta, ale może być trudna do opanowania bez zrozumienia, jak działa funkcja i jak sformatować jej dane wyjściowe.
Co to jest funkcja CZAS w programie Excel i jak działa?
Funkcja CZAS w programie Excel to prosty sposób na przekształcenie oddzielnych wartości godzin, minut i sekund w pojedynczą sygnaturę czasową. Funkcja przyjmuje trzy argumenty, po jednym dla każdej sekcji znacznika czasu.
Pierwszy argument, godzina
, reprezentuje część godzinową wybranego czasu. Funkcja CZAS używa formatu 24-godzinnego. Godziny po godzinie 12:00 powinny być podawane w formacie 24-godzinnym, a nie w formacie AM/PM.Jeśli wprowadzona liczba godzin przekroczy 23, program Excel określi wartość godzinową sygnatury czasowej, dzieląc liczbę przez 24. Pozostała część zostanie umieszczona w miejscu godzinowym.
Drugi argument, minuta, to liczba minut, które upłynęły w bieżącej godzinie. Wszystkie minuty powyżej 59 zostaną przekonwertowane na godziny i dodane do wartości pierwszego argumentu.
Ostatni argument, drugi, to liczba sekund, które upłynęły w bieżącej minucie. Podobnie jak minuty, każda sekunda powyżej 59 zostanie przekonwertowana na minuty i dodana do liczby minut.
Standardowa funkcja CZAS ma postać:
=CZAS(godzina; minuta; sekunda)
Biorąc pod uwagę wszystkie trzy wartości, funkcja CZAS zwróci liczbę dziesiętną reprezentującą znacznik czasu w godzinach, minutach i sekundach. Należy zauważyć, że żaden z argumentów nie może być negatywny.
Ponadto wszystkie trzy muszą być odwołaniami do komórek, zakodowanymi na stałe wartościami liczbowymi lub mogą pozostać puste. Niespełnienie któregokolwiek z tych warunków spowoduje zwrócenie błędu zamiast znacznika czasu.
Przykłady funkcji CZAS w Excelu
Funkcja CZAS w programie Excel ma kilka różnych przypadków użycia i mnóstwo użyteczności. Funkcja TIME to wygodny sposób na szybką konwersję wieloczęściowych metrum na pojedynczy znacznik czasu.
Można to łatwo osiągnąć w przypadkach, gdy masz godzinę, minutę i sekundę w swoich własnych komórkach. Funkcja CZAS może przekonwertować wszystkie trzy wartości na jedną wartość za pomocą funkcji.
=CZAS(A2; B2; C2)
Innym powszechnym zastosowaniem funkcji CZAS jest obliczanie upływu czasu między dwoma znacznikami czasu. Osiąga się to poprzez przyjęcie różnicy godzin, minut i sekund jako argumentów funkcji.
=CZAS(GodzinyKoniec — Godziny Początku, MinutyCzasKońca — MinutyCzasPoczątku, SekundyCzasKońca —SekundyCzasPoczątku)
Dane wyjściowe będą liczbą dziesiętną odpowiadającą czasowi trwania między czasem rozpoczęcia a czasem zakończenia.
Domyślnie program Excel formatuje komórki, których dane wyjściowe są generowane przez funkcję CZAS przy użyciu formatu h: mm: ss AM/PM. Zmień format komórki na h: mm: ss, h: mm lub mm: ss, aby wyświetlić czas, który upłynął, a nie porę dnia.
Program Excel automatycznie sformatuje komórki, których dane wyjściowe są określane przez funkcję CZAS przy użyciu standardowego formatowania czasu. Domyślnie jest to 12-godzinny znacznik czasu AM/PM, na przykład 18:17. Używając Sformatuj komórki opcji z menu kontekstowego, możesz wybrać inne opcje formatowania.
W sekcji czasu na liście formatów istnieje kilka standardowych sposobów wyświetlania czasu. Obejmują one notację 24-godzinną i notację godzina-minuta-sekunda zamiast notacji godzina-minuta. Możesz także zdefiniować niestandardowe formatowanie tych komórek przy użyciu niestandardowego systemu formatowania programu Excel aby uzyskać dokładne dane wyjściowe, których potrzebujesz.
W tym przykładzie pierwsza kolumna reprezentuje identyfikator wygenerowany przez nieznany element maszyny. Następne trzy kolumny to znaczniki czasu dane zaimportowane do Excela z dziennika procesu maszyny. Te trzy reprezentują czas rozpoczęcia procesu. Ostatnie trzy kolumny są również pobierane z dziennika, ale reprezentują czas zakończenia procesu.
Takie dane można pobierać z różnych zautomatyzowanych systemów lub wprowadzać ręcznie zautomatyzowany formularz windykacyjny utworzony w programie Excel.
W kolumnie H funkcja
=CZAS(B2; C2; D2)
utworzy czytelną dla człowieka sygnaturę czasową dla rozpoczęcia procesu. Podobnie dodanie tej funkcji do pliku I kolumna wygeneruje czytelną dla człowieka sygnaturę czasową dla czasu zakończenia procesu.
=CZAS(E2, F2, G2)
Na koniec możemy dodać następującą funkcję do kolumny J
=CZAS(E2 – B2, F2 – C2, G2 – D2)
lub możemy skorzystać ze wzoru
=I2 - H2
i zmień formaty komórek na h: mm: ss, aby pokazać czas działania każdego procesu.
Czasami znacznik czasu może sprawić, że całkowity czas będzie dostępny tylko w minutach lub sekundach od określonej godziny. Można je również sformatować w sposób czytelny dla człowieka za pomocą funkcji CZAS.
Ten przykładowy arkusz kalkulacyjny przedstawia nam trzy kolumny informacji. Pierwsza kolumna to identyfikator serii produkcyjnej hipotetycznego produktu. Druga kolumna to data zakończenia przebiegu. Trzecia kolumna przedstawia liczbę sekund, które upłynęły od północy tego dnia, kiedy bieg dobiegł końca.
Możemy utworzyć czytelną dla człowieka sygnaturę czasową z naszego czasu zakończenia w kolumnie D za pomocą funkcji:
=CZAS(0, 0, C2)
Funkcję CZAS można również łączyć z innymi funkcjami, takimi jak SUMA lub ŚREDNIA. Uśrednienie listy znaczników czasu uruchomienia utworzonej przez funkcję CZAS może dać średni czas działania procesu.
Sumowanie serii czasów, które upłynęły, wygenerowanych przez funkcję CZAS, może dać całkowity czas działania serii procesów.
Najlepsze praktyki dotyczące korzystania z funkcji CZAS programu Excel
Funkcja CZAS w programie Excel ma kilka pułapek, które mogą dawać niedokładne wyniki. Jednym z największych problemów, z którymi często borykają się użytkownicy, jest niezrozumienie, że wynik jest liczbą dziesiętną. Ta liczba reprezentuje czas, jaki upłynął od północy.
Ze względu na ten format dodawanie lub odejmowanie określonej liczby godzin, minut lub sekund jest najłatwiejsze przed uruchomieniem funkcji. Oznacza to również, że formatowanie użyte w danych wyjściowych będzie miało duży wpływ na postrzeganie czasu.
Inną kwestią jest to, że przy odejmowaniu znaczników czasu dwa razy musiały wystąpić tego samego dnia. Skale czasowe dłuższe niż 24 godziny spowodują, że obliczony czas będzie niedokładny. Wynika to z tego, że funkcja TIME może przechowywać na wyjściu tylko 24-godzinny okres.
Ponadto wszystkie trzy argumenty mają maksymalną wartość 32 767. Oznacza to, że przy próbie podzielenia dużej liczby minut lub sekund funkcja może się przepełnić. Powoduje to wystąpienie błędu, a nie pożądanego wyniku. Wartości ujemne są również niedozwolone i spowodują błędy.
Funkcja CZAS programu Excel jest bardzo wszechstronna
Funkcja CZAS w programie Excel ma wiele zastosowań. Obejmują one tworzenie czytelnych znaczników czasu i konwertowanie sekund lub minut na łatwiejszy do zrozumienia format. Znaczniki czasu utworzone za pomocą funkcji CZAS mogą być również używane do porównywania dwóch różnych czasów w celu znalezienia czasu, który upłynął.
Może pomóc w formatowaniu raportów lub wydobywaniu przydatnych informacji z trudnych do zrozumienia danych. Może być również używany do sortowania/filtrowania szerokiego zakresu danych na podstawie czasu. To sprawia, że funkcja CZAS jest obowiązkowa dla każdego eksperta od Excela.