Jak pokazać ponad 24 godziny, 60 minut, 60 sekund w Excelu

  • Udostępnij To
Michael Brown

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:

    1. Wybierz komórkę (komórki), którą chcesz sformatować.
    2. 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.
    3. 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 ) * 24

    Aby 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 ) * 1440

    Róż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 ) * 86400

    Zakł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ń!

    Michael Brown jest oddanym entuzjastą technologii z pasją do upraszczania złożonych procesów za pomocą narzędzi programowych. Dzięki ponad dziesięcioletniemu doświadczeniu w branży technologicznej doskonalił swoje umiejętności w programach Microsoft Excel i Outlook, a także w Arkuszach i Dokumentach Google. Blog Michaela jest poświęcony dzieleniu się swoją wiedzą i doświadczeniem z innymi, dostarczając łatwych do zastosowania wskazówek i samouczków w celu poprawy produktywności i wydajności. Niezależnie od tego, czy jesteś doświadczonym profesjonalistą, czy początkującym, blog Michaela oferuje cenne spostrzeżenia i praktyczne porady dotyczące maksymalnego wykorzystania tych niezbędnych narzędzi programowych.