Spis treści
W artykule przedstawiono kilka wskazówek dotyczących obliczania i wyświetlania czasów większych niż 24 godziny, 60 minut, 60 sekund.
Podczas odejmowania lub dodawania czasu w Excelu możesz czasem chcieć wyświetlić wyniki jako całkowitą liczbę godzin, minut lub sekund. Zadanie jest o wiele prostsze niż może się wydawać, a rozwiązanie poznasz już za chwilę.
Jak wyświetlać czas przez 24 godziny, 60 minut, 60 sekund
Aby wyświetlić przedział czasowy dłuższy niż 24 godziny, 60 minut lub 60 sekund, zastosuj niestandardowy format czasu, w którym odpowiedni kod jednostki czasu jest zamknięty w nawiasach kwadratowych, jak [h], [m] lub [s]. Szczegółowe kroki podano poniżej:
- Wybierz komórkę (komórki), którą chcesz sformatować.
- Kliknij prawym przyciskiem myszy wybrane komórki, a następnie kliknij Formatuj komórki lub nacisnąć Ctrl + 1 . Spowoduje to otwarcie Formatuj komórki okno dialogowe.
- Na Numer zakładka, pod Kategoria , wybrany Niestandardowe i wpisz jeden z następujących formatów czasu w polu Typ pudełko:
- Powyżej 24 godzin: [h]:mm:ss lub [h]:mm
- Ponad 60 minut: [m]:ss
- Powyżej 60 sekund: [s]
Poniższy zrzut ekranu pokazuje niestandardowy format czasu "ponad 24 godziny" w akcji:
Poniżej znajduje się kilka innych niestandardowych formatów, które można wykorzystać do wyświetlania przedziałów czasowych przekraczających długość standardowych jednostek czasu.
Opis | Kod formatu |
Razem godziny | [h] |
Godziny & minuty | [h]:mm |
Godziny, minuty, sekundy | [h]:mm:ss |
Suma minut | [m] |
Minuty & sekundy | [m]:ss |
Suma sekund | [s] |
Zastosowane do naszych przykładowych danych (Całkowity czas 50:40 na powyższym zrzucie ekranu), te niestandardowe formaty czasu dadzą następujące wyniki:
A | B | C | |
---|---|---|---|
1 | Opis | Wyświetlany czas | Format |
2 | Godziny | 50 | [h] |
3 | Godziny & minuty | 50:40 | [h]:mm |
4 | Godziny, minuty, sekundy | 50:40:30 | [h]:mm:ss |
5 | Protokół | 3040 | [m] |
6 | Minuty & sekundy | 3040:30 | [m]:ss |
7 | Sekundy | 182430 | [s] |
Aby wyświetlane czasy były bardziej znaczące dla Twoich użytkowników, możesz uzupełnić unity czasowe o odpowiadające im słowa, np:
A | B | C | |
---|---|---|---|
1 | Opis | Wyświetlany czas | Format |
2 | Godziny & minuty | 50 godzin i 40 minut | [h] "godziny i" mm "minuty" |
3 | Godziny, minuty, sekundy | 50 h. 40 m. 30 s. | [h] "h." mm "m." ss "s." |
4 | Protokół | 3040 minut | [m] "minuty" |
5 | Minuty & sekundy | 3040 minut i 30 sekund | [m] "minuty i" ss "sekundy" |
6 | Sekundy | 182430 sekund | [s] "sekundy" |
Uwaga. Chociaż powyższe czasy wyglądają jak ciągi tekstowe, nadal są wartościami liczbowymi, ponieważ formaty liczbowe programu Excel zmieniają tylko wizualną reprezentację, ale nie wartości bazowe. Tak więc możesz swobodnie dodawać i odejmować sformatowane czasy w zwykły sposób, odwoływać się do nich w swoich formułach i używać w innych obliczeniach.
Teraz, gdy znasz ogólną technikę wyświetlania czasów większych niż 24 godziny w Excelu, pozwól, że pokażę Ci jeszcze kilka formuł dostosowanych do konkretnych sytuacji.
Obliczanie różnicy czasu w godzinach, minutach lub sekundach
Aby obliczyć różnicę między dwoma czasami w określonej jednostce czasu, należy użyć jednego z poniższych wzorów.
Różnica czasu w godzinach
Aby obliczyć godziny pomiędzy czasem początkowym a końcowym jako liczba dziesiętna , skorzystaj z tego wzoru:
( Czas zakończenia - Godzina rozpoczęcia ) * 24Aby uzyskać liczbę pełne godziny , wykorzystaj funkcję INT do zaokrąglenia liczby dziesiętnej w dół do najbliższej liczby całkowitej:
=INT((B2-A2) * 24)
Różnica czasu w minutach
Aby obliczyć minuty pomiędzy dwoma czasami, należy odjąć czas rozpoczęcia od czasu zakończenia, a następnie pomnożyć różnicę przez 1440, co jest liczbą minut w jednym dniu (24 godziny*60 minut).
( Czas zakończenia - Godzina rozpoczęcia ) * 1440Różnica czasu w sekundach
Aby uzyskać liczbę sekund pomiędzy dwoma czasami, należy pomnożyć różnicę czasu przez 86400, czyli liczbę sekund w jednym dniu (24 godziny*60 minut*60 sekund).
( Czas zakończenia - Godzina rozpoczęcia ) * 86400Zakładając czas rozpoczęcia w A3 i czas zakończenia w B3, formuły przebiegają następująco:
Godziny w postaci liczby dziesiętnej: =(B3-A3)*24
Pełne godziny: =INT((B3-A3)*24)
Protokół: =(B3-A3)*1440
Sekundy: =(B3-A3)*86400
Poniższy zrzut ekranu przedstawia wyniki:
Uwagi:
- Aby uzyskać poprawne wyniki, komórki formuły powinny być sformatowane jako Ogólne .
- Jeśli czas zakończenia jest większy niż czas rozpoczęcia, różnica czasu jest wyświetlana jako liczba ujemna, jak w wierszu 5 na powyższym zrzucie ekranu.
Jak dodać / odjąć więcej niż 24 godziny, 60 minut, 60 sekund
Aby dodać żądany przedział czasowy do danej godziny, podziel liczbę godzin, minut lub sekund, które chcesz dodać, przez liczbę odpowiadających im jednostek w dobie (24 godziny, 1440 minut lub 86400 sekund), a następnie dodaj iloraz do godziny rozpoczęcia.
Dodaj ponad 24 godziny:
Godzina rozpoczęcia + ( N /24)Dodaj ponad 60 minut:
Godzina rozpoczęcia + ( N /1440)Dodaj ponad 60 sekund:
Godzina rozpoczęcia + ( N /86400)Gdzie N to liczba godzin, minut lub sekund, które chcesz dodać.
Oto kilka przykładów realnych formuł:
Aby dodać 45 godzin do czasu rozpoczęcia w komórce A2:
=A2+(45/24)
Aby dodać 100 minut do czasu rozpoczęcia w A2:
=A2+(100/1440)
Aby dodać 200 sekund do czasu rozpoczęcia w A2:
=A2+(200/86400)
Możesz też wprowadzić czasy do dodania w osobnych komórkach i odwołać się do nich w swoich formułach, jak pokazano na poniższym zrzucie ekranu:
Do odjąć razy w Excelu użyj podobnych formuł, ale ze znakiem minus zamiast plusa:
Odjąć w ciągu 24 godzin:
Godzina rozpoczęcia - ( N /24)Odejmij powyżej 60 minut:
Godzina rozpoczęcia - ( N /1440)Odejmij w ciągu 60 sekund:
Godzina rozpoczęcia - ( N /86400)Poniższy zrzut ekranu przedstawia wyniki:
Uwagi:
- Jeśli obliczony czas jest wyświetlany jako liczba dziesiętna, zastosuj niestandardowy format daty/czasu do komórek formuły.
- Jeśli po zastosowaniu formatowania niestandardowego komórka wyświetla #####, najprawdopodobniej komórka nie jest wystarczająco szeroka, aby wyświetlić wartość daty i czasu. Aby to naprawić, należy rozszerzyć szerokość kolumny, klikając dwukrotnie lub przeciągając prawą granicę kolumny.
W ten sposób w Excelu można wyświetlać, dodawać i odejmować podłużne przedziały czasowe. Dziękuję za przeczytanie i mam nadzieję, że zobaczymy się na naszym blogu za tydzień!