Jak dodać czas w formule programu Excel?
Możemy dodać czas w programie Excel za pomocą funkcji SUMA () lub wykonać indywidualne dodawanie za pomocą operatora „+”. Jednak dodatkowo program Excel ignoruje godziny przekraczające 24. W takim przypadku używamy niestandardowego formatu liczbowego.

Przykłady
Przykład 1
Jeśli chcemy obliczyć całkowity czas potrzebny studentowi na wykonanie dwóch różnych zadań, kiedy uczeń może wykonać pierwsze zadanie w 5 godzin i 40 minut, a drugie w 8 godzin i 20 minut:

Dane wyjściowe pokazano poniżej.

Widzimy, że dwa razy uczeń wykonał dwa różne zadania podane w komórkach: B2 i B3, a my chcemy obliczyć całkowity czas zajęty przez ucznia w komórce B4. Tak więc sumujemy dwa podane czasy w programie Excel za pomocą funkcji SUMA () i otrzymujemy pożądany wynik - 14 godzin na wykonanie dwóch zadań. Działa dość szybko, ponieważ podane godziny nie sumują się dłużej niż 24 godziny.
Przykład nr 2
Załóżmy teraz, że w powyższym przykładzie chcemy podsumować więcej niż 24 godziny, gdzie czas potrzebny uczniowi na wykonanie pierwszego zadania to 15 godzin, a czas potrzebny na wykonanie drugiego zadania to 12 godzin i 30 minut:

Dane wyjściowe pokazano poniżej.

Widzimy, że w komórkach B2 i B3 podano dwa czasy potrzebne uczniowi do wykonania dwóch różnych zadań, a my chcemy obliczyć całkowity czas zajęty przez ucznia w komórce B4. Tak więc dodajemy dwie podane wartości czasu za pomocą funkcji excel SUM () i otrzymujemy pożądany wynik - 3:30. Czas potrzebny do wykonania pierwszego zadania jest w formacie 24-godzinnym, tj. Godzina 15:00 to to samo, co 03:00. Tak więc, aby wyświetlić czas jako dłuższy niż 24 godziny, zmieniamy jego format, wykonując poniższe czynności:
- Krok 1: Kliknij kartę „Strona główna” i rozwiń menu „Format liczb” i
- Krok 2: Kliknij „Więcej formatów liczb”

- Krok 3: Wybierz „Niestandardowy” iw polu „Typ” wpisz: (h): mm; @ i kliknij przycisk „OK”.


Widzimy, że w tym formacie wynik zmienia się od 03:30 do 27:30 .
Ten format zostanie zapisany na liście „Typ”, gdy następnym razem będziemy go potrzebować.
Przykład nr 3
Teraz powiedzmy, że chcemy dodać żądany przedział czasu w programie Excel do podanego czasu: Aby to zrobić, dzielimy liczbę godzin, minut lub sekund przez liczbę odpowiednich jednostek w ciągu jednego dnia (24 godziny, 1440 minut , 86400 sekund) i dodaj wynikowy iloraz do podanego czasu:
Przypadek 1: Gdy czas do dodania jest poniżej 24 godzin w programie Excel:

Widzimy, że komórka A2 zawiera początkowy czas, a liczba godzin, które chcemy do tego dodać, jest zawarta w komórce B2. Teraz dodawanie wartości dwukrotnych odbywa się w następujący sposób:
= Czas początkowy + (liczba godzin do dodania / 24)
Widzimy więc, że po dodaniu 4 godzin do czasu: 12:00, otrzymamy wynik jako 16:00, co jest prawdą.
Teraz można to również osiągnąć za pomocą funkcji TIME () w następujący sposób:
= Czas początkowy + CZAS (liczba godzin do dodania, 0,0)

Widzimy więc, że ten sam wynik uzyskujemy również przy użyciu funkcji TIME ().
Jednak funkcja TIME () może być używana w ten sposób tylko wtedy, gdy chcemy dodać mniej niż 24 godziny.
Przypadek 2: Gdy czas do dodania przekracza 24 godziny w programie Excel:

Widzimy, że komórka A4 zawiera początkową datę i godzinę, a liczba godzin, które chcemy do tego dodać, jest zawarta w komórce B4. Teraz to dodanie wartości dwukrotnych odbywa się w następujący sposób:
= Czas początkowy + (liczba godzin do dodania / 24)
Widzimy więc, że ta formuła nie ma ograniczeń / ograniczeń co do liczby godzin, które chcemy dodać. Dlatego po dodaniu 30 godzin (> 24) do DateTime: „20-03-2019 16:49”, otrzymamy wynik jako „21-03-2019 22:49”.
Przypadek 3: Gdy czas programu Excel do dodania przekracza 60 minut lub 60 sekund:
W takim przypadku dodawanie wartości dwukrotnych odbywa się za pomocą tego samego wzoru, co powyżej. Jedyna różnica we wzorze polega na tym, że:
- liczba minut, które chcemy dodać do podanego DateTime, jest dzielona przez 1440, gdy czas do dodania przekracza 60 minut (ponieważ 1 dzień ma 1440 minut), a formuła działa w następujący sposób:
= Czas początkowy + (liczba minut do dodania / 1440)
- liczba sekund, które chcemy dodać do podanego DateTime, jest dzielona przez 86400, gdy czas do dodania jest większy niż 60 sekund (ponieważ 1 dzień ma 86400 sekund), a formuła działa w następujący sposób:
= Czas początkowy + (liczba sekund do dodania / 86400)
Rzeczy do zapamiętania
- Możemy zastosować format niestandardowy / data / godzina do komórki formuły, jeśli obliczony czas jest wyświetlany jako liczba dziesiętna.
- Aby umożliwić automatyczne formatowanie wartości czasu, które po dodaniu przekraczają 24 godziny, 60 minut lub 60 sekund, możemy użyć następujących niestandardowych formatów liczb i funkcji SUMA () w programie Excel:
Na godziny - (h): mm: ss
Na minuty - (m): ss
Przez kilka sekund - (ss)
- Format niestandardowych godzin jest już utworzony w programie Excel. Jednak dla skoroszytów, które ich wymagają, należy utworzyć format minut i sekund.
- Niestandardowe formaty czasu działają tylko dla dodatnich wartości czasu.
- Format czasu zastosowany do komórki zmieniłby tylko prezentację wyświetlania bez zmiany wartości komórki.
- Możemy najpierw zsumować wartości czasu, a następnie odpowiednio sformatować wynik.
- Jeśli po zastosowaniu formatowania niestandardowego komórka wyświetla coś takiego jak #####, może to być spowodowane zbyt małą szerokością komórki, aby wyświetlić wartość daty i godziny. Można to naprawić, rozszerzając szerokość kolumny w programie Excel.