Pracując z danymi czasowymi w Excelu czasami znajdujemy się w sytuacjach błędnych wyników, gdy próbujemy obliczyć czasy większe niż 24 godziny ze względu na predefiniowaną konfigurację Excela 2016. Dzisiaj Solvetic przeanalizuje, jak możemy wykonać te operacje z pożądanymi wynikami i w proste w programie Excel 2016.
Aby zademonstrować, jak Excel 2016 nie oblicza poprawnie czasu większego niż 24 godziny, mamy następujący przykład:
Tam mamy serię zakresów godzinowych, które przekraczają 24 godziny, ale wynik sumy całkowitej osiąga 19:09, jak już wspomnieliśmy, jest to spowodowane formatem zastosowanym w komórce.
1. Wyświetl wyniki, których wartość jest większa niż 24 godziny, 60 minut lub 60 sekund
Aby wyświetlić wyniki z lub muszą być, ponieważ w ten sposób byłoby błędem, konieczne będzie zastosowanie formatu czasu, w którym jednostka czasu znajduje się w nawiasach, takich jak [h], [m] lub [ s].
Aby wyświetlić prawidłowe wyniki, znajdujemy się w komórce, w której dokonywana jest suma, w tym przypadku w komórce B6, i uzyskujemy dostęp do formatu komórki za pomocą dowolnej z następujących opcji:
- Kliknięcie prawym przyciskiem myszy i wybranie opcji Formatuj komórki
- W grupie Liczba wyświetl opcje formatu i wybierz opcję Więcej formatów liczb
W wyświetlonym oknie przechodzimy do linii Spersonalizowane i w polu Typ wprowadzimy jeden z następujących formatów:
- Czas większy niż 24 godziny: Możemy użyć formatów [h]: mm: ss lub [h]: mm
- Czas większy niż 60 minut: Możemy użyć formatu [m]: ss
- Czas większy niż 60 sekund: Użyjemy formatu [s]
POWIĘKSZAĆ
Widzimy, że prawdziwy wynik znajduje odzwierciedlenie w polu Próbka. Kliknij OK i teraz wynik będzie zgodny z wprowadzonymi godzinami:
Poniżej przedstawiono niektóre formaty, których możemy używać podczas pracy z godzinami w programie Excel 2016:
Aby zademonstrować różnice między formatami, weźmiemy nasz przykład i będzie to wynik z ich odpowiednimi formatami:
POWIĘKSZAĆ
2. Jak obliczyć różnicę między godzinami, minutami i sekundami w programie Excel 2016
Możemy obliczyć różnicę między dwoma danymi, korzystając z dowolnej z następujących opcji:
Oblicz różnicę między dwiema godzinamiW tym przypadku musimy odjąć końcową godzinę od początkowej i pomnożyć przez 24, czyli liczbę godzin w ciągu dnia. Do tego użyjemy składni (czas zakończenia - czas rozpoczęcia) * 24, to wyświetli wynik w liczbach dziesiętnych. Jeśli chcemy, aby wynik był liczbą całkowitą, użyjemy składni = INT (czas zakończenia - czas rozpoczęcia) * 24
Oblicz różnicę w minutachW tym przypadku musimy odjąć ostatnią godzinę od początkowej i pomnożyć przez 1440, czyli liczbę minut w ciągu dnia. Jeżeli chcemy otrzymać wynik w postaci dziesiętnej użyjemy składni (czas zakończenia - czas rozpoczęcia) * 1440. Jeżeli chcemy otrzymać wynik w postaci liczby całkowitej użyjemy składni = INT (czas zakończenia - czas rozpoczęcia) * 1440
Oblicz różnicę w sekundachW tym przypadku musimy odjąć ostatnią godzinę od początkowej i pomnożyć przez 86400, czyli liczbę sekund w ciągu dnia. Jeśli chcemy otrzymać wynik w postaci dziesiętnej, użyjemy składni (czas zakończenia - czas rozpoczęcia) * 86400. Jeśli chcemy uzyskać wynik w postaci liczby całkowitej, użyjemy składni = INT (czas zakończenia - czas rozpoczęcia) * 86400
Ogólny wynik będzie podobny do następującego:
3. Dodawanie lub odejmowanie godzin, minut lub sekund w programie Excel 2016
Możliwe, że w niektórych danych konieczne jest dodanie lub odjęcie określonej ilości czasu, w Excelu 2016 jest to proste.
W tym celu użyjemy następującej składni, biorąc jako przykład dane godzin, minut i sekund z zakresu D2:D5, a danymi, których to dotyczy, będzie komórka B2.
Do dodawania godzin użyjemy formuły
= B2 + ($ 2/24)
Aby dodać minuty użyjemy formuły
= B2 + (3/1440 USD)
Aby dodać sekundy, użyjemy formuły
= B2 + ($ 4/86400 $)
Aby odjąć godziny, użyjemy
= B2 - ($ 2/24)
Aby odjąć minuty, użyjemy
= B2 - ($ 3/1440 $)
Aby odjąć sekundy, użyjemy
= B2 - ($ D $ 4/86400)
POWIĘKSZAĆ
Każda wartość jest powiązana z ilością czasu reprezentowaną w ciągu dnia, na przykład minuty to 1440.
Tak proste będzie zarządzanie ciągłymi danymi w Excel 2016.