Jak obliczyć różnicę czasu w programie Excel (13 sposobów)

  • Udostępnij To
Hugh West

Jeśli szukasz niektórych najłatwiejszych sposobów obliczania różnicy czasu w programie Excel, to jesteś we właściwym miejscu. Zanurzmy się w głównym artykule, aby poznać szczegóły tych sposobów.

Pobierz Workbook

Obliczanie różnic czasowych.xlsx

13 sposobów obliczania różnicy czasu w programie Excel

Tutaj użyliśmy następujących dwóch tabel do demonstracji przykładów obliczania różnic czasowych w programie Excel.

Do stworzenia artykułu użyliśmy Microsoft Excel 365 wersja, możesz użyć dowolnej innej wersji w zależności od swojej wygody.

Metoda-1: Użycie operatora arytmetycznego do obliczenia różnicy czasu w Excelu

Tutaj określimy różnice czasowe między Czas wyjścia i Godziny wejścia aby uzyskać Godziny pracy pracowników za pomocą znaków minus.

Krok-01 :

➤ Wpisz do komórki następującą formułę E5

=D5-C5

Odejmie on Czas wyjścia od Czas wejścia .

➤ Prasa ENTER

➤ Przeciągnij w dół Uchwyt do napełniania narzędzie

Wynik :

W ten sposób uzyskasz Godziny pracy pracowników.

Read More: Jak obliczyć czas w Excelu (16 możliwych sposobów)

Metoda-2: Użycie funkcji TEXT do obliczenia różnicy czasu w Excelu

Możesz użyć Funkcja TEXT aby określić różnice czasowe pomiędzy Czas wyjścia i Czas wejścia .

Krok-01 :

➤ Wpisz w komórce następującą formułę E5

=TEXT(D5-C5, "hh:mm:ss")

  • D5-C5 17:00-8:30

Wyjście →0.354166667

  • TEXT(D5-C5, "hh:mm:ss") staje się

TEXT(0.354166667,”hh:mm:ss”)

Wyjście →08:30:00

➤ Prasa ENTER

➤ Przeciągnij w dół Uchwyt do napełniania narzędzie

Wynik :

Wtedy dostaniesz Godziny pracy pracowników.

Podobnie, dla różnych formatów, można użyć następujących funkcji

=TEXT(D5-C5, "hh:mm")

Zwróci różnicę w godzinach i minutach

=TEXT(D5-C5, "hh")

Tutaj dostaniesz różnicę w godzinach.

Uwaga

Na stronie Funkcja TEXT zwróci różnice w formacie tekstowym

Read More: Jak obliczyć czas, który upłynął w programie Excel (8 sposobów)

Metoda-3: Użycie funkcji TIMEVALUE do obliczenia różnicy czasu w Excelu

Tutaj użyjemy Funkcja TIMEVALUE do obliczania różnic czasowych pomiędzy Czas wyjścia i Czas wejścia .

Krok-01 :

➤ W komórce użyj następującej formuły E5

=TIMEVALUE("17:00")-TIMEVALUE("8:30")

  • TIMEVALUE("17:00") staje się

0.708333333

  • TIMEVALUE("8:30") staje się

0.354166667

  • TIMEVALUE("17:00")-TIMEVALUE("8:30") staje się

0.708333333-0.354166667

Wyjście →08:30

W podobny sposób należy wykorzystać wzory dla innych Czas wyjścia oraz Godziny wejścia, a na koniec otrzymamy godziny pracy dla pracowników.

Related Content: Jak obliczyć różnicę między dwoma datami i godzinami w programie Excel

Metoda-4: Użycie funkcji CZAS do obliczenia różnicy czasu w Excelu

Możesz użyć Funkcja TIME do obliczania różnic czasowych pomiędzy Czas wyjścia i Czas wejścia .

Krok-01 :

➤ Wpisz w komórce następującą formułę E5

=TIME(HOUR(D5),MINUTE(D5),SECOND(D5))-TIME(HOUR(C5),MINUTE(C5),SECOND(C5))

  • GODZINA(D5) →17
  • MINUTA(D5) →0
  • DRUGA(D5) →0
  • TIME(HOUR(D5),MINUTE(D5),SECOND(D5)) staje się

TIME(17,0,0)

Wyjście →0.708333333

  • GODZINA(C5) →8
  • MINUTA(D5) →30
  • DRUGA(D5) →0
  • TIME(8,30,0 staje się

TIME(17,0,0)

Wyjście →0.354166667

  • TIME(HOUR(D5),MINUTE(D5),SECOND(D5))-TIME(HOUR(C5),MINUTE(C5),SECOND(C5)) staje się

0.708333333-0.354166667

Wyjście →08:30

➤ Prasa ENTER

➤ Przeciągnij w dół Uchwyt do napełniania narzędzie

Wynik :

Po tym, otrzymasz Godziny pracy pracowników.

Related Content: Jak odjąć czas wojskowy w programie Excel (3 metody)

Metoda-5: Obliczanie różnic godzinowych pomiędzy dwoma czasami z różnych dat

Możesz obliczyć różnice godzinowe pomiędzy Czas dostawy oraz Czas zamówienia poprzez zastosowanie tej metody.

Krok-01 :

➤ Wpisz w komórce następującą formułę E5

=(D5-C5)*24

Tutaj różnica czasu pomiędzy Czas dostawy oraz Czas zamówienia jest pomnożony przez 24 (1 dzień= 24 godziny), aby przeliczyć różnicę na godziny.

➤ Prasa ENTER

➤ Przeciągnij w dół Uchwyt do napełniania narzędzie

Wynik :

W ten sposób uzyskasz różnice godzinowe pomiędzy Terminy dostaw i Czas realizacji zamówienia .

Read More: Jak obliczyć całkowitą liczbę godzin w programie Excel (9 prostych metod)

Metoda-6: Obliczanie różnic minutowych między dwoma czasami z różnych dat

W tym rozdziale określimy różnice czasowe pomiędzy Terminy dostaw i Czas realizacji zamówienia w minutach.

Krok-01 :

➤ Wpisz w komórce następującą formułę E5

=(D5-C5)*1440

Pomnożyliśmy tutaj różnicę czasu pomiędzy Czas dostawy oraz Czas zamówienia przez 1440 (1 dzień= 24 godziny*60 minut= 1440 minut), aby przeliczyć różnicę na minuty.

➤ Prasa ENTER

➤ Przeciągnij w dół Uchwyt do napełniania narzędzie

Wynik :

Wtedy poznasz różnice minutowe między Terminy dostaw i Czas realizacji zamówienia .

Read More: Jak dodać minuty do czasu w programie Excel (5 prostych sposobów)

Metoda-7: Obliczanie sekundowej różnicy między dwoma czasami różnych dat

Tutaj określimy różnice czasowe między Terminy dostaw i Czas realizacji zamówienia w sekundach.

Krok-01 :

➤ Wpisz do komórki następującą formułę E5

=(D5-C5)*86400

Pomnożyliśmy tutaj różnicę czasu pomiędzy Czas dostawy oraz Czas zamówienia przez 86400 (1 dzień= 24 godziny*60 minut*60 sekund= 86400 sekund), aby przeliczyć różnicę na sekundy.

➤ Prasa ENTER

➤ Przeciągnij w dół Uchwyt do napełniania narzędzie

Wynik :

Wreszcie, otrzymasz drugą różnicę między Terminy dostaw i Czas realizacji zamówienia .

Read More: Jak odjąć czas w Excelu (7 szybkich metod)

Podobne Lektury:

  • Jak używać formatu czasu w Excelu VBA (Makro, UDF i UserForm)
  • Obliczanie czasu realizacji w Excelu (4 sposoby)
  • Jak obliczyć stawkę godzinową w Excelu (2 szybkie metody)
  • Obliczanie całkowitej liczby godzin przepracowanych w tygodniu w programie Excel (5 najlepszych metod)
  • Jak obliczyć średni czas reakcji w programie Excel (4 metody)

Metoda-8: Obliczanie różnic czasu przy użyciu funkcji GODZINA, MINUTA i SEKUNDA

Tutaj użyjemy GODZINA , MINUTY, oraz DRUGA funkcje do określania różnic czasowych i dzielenia tego na jednostki godzinowe, minutowe i sekundowe.

Krok-01 :

➤ Wpisz w komórce następującą formułę E5

=HOUR(D5-C5)

GODZINA zwróci wartość godzinową tej różnicy czasu.

➤ Prasa ENTER

➤ Przeciągnij w dół Uchwyt do napełniania narzędzie

W ten sposób uzyskasz różnice godzinowe Czas wyjścia oraz Czas wejścia .

Do obliczenia różnic minutowych użyliśmy następującej funkcji

=MINUTE(D5-C5)

MINUTY zwróci wartość minutową tej różnicy czasu.

Do obliczenia drugich różnic można użyć następującej funkcji

=SECOND(D5-C5)

DRUGA zwróci drugą wartość tej różnicy czasu.

Uwaga

Musisz użyć Ogólne format tutaj.

Read More: Jak obliczyć godziny i minuty dla listy płac w Excelu (7 prostych sposobów)

Metoda-9: Użycie funkcji NOW do obliczenia różnicy czasu w Excelu

Aby uzyskać różnicę czasu pomiędzy bieżącym czasem a czasem Czas wejścia tutaj używamy TERAZ funkcja .

Krok-01 :

➤ Wpisz w komórce następującą formułę D5

=NOW()-C5

TERAZ() zwróci aktualny czas (podczas tworzenia tego artykułu był to 10:54 )

➤ Prasa ENTER

➤ Przeciągnij w dół Uchwyt do napełniania narzędzie

Wynik :

Następnie zostanie wyświetlona różnica czasu pomiędzy aktualnym czasem a czasem Czas wejścia .

Uwaga

Related Content: Formuła Timesheet w Excelu (5 przykładów)

Metoda-10: Użycie funkcji JEŻELI i INT do obliczenia różnicy czasu w Excelu

W tym rozdziale będziemy używać JEŚLI , INT , GODZINA , MINUTY oraz DRUGA funkcje do obliczania różnic czasowych.

Krok-01 :

➤ Wpisz w komórce następującą formułę E5

=IF(INT(D5-C5)>0, INT(D5-C5) & " dni, ","") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " godziny, ","") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minuty i ","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekundy",")

  • (D5-C5) →2.5
  • INT(D5-C5) →2
  • IF(INT(D5-C5)>0, INT(D5-C5) & " dni, ",") staje się

IF(2>0, 2 & " dni, ",") JEŚLI zwróci 2 dni z pomocą & gdy różnica jest większa od zera, w przeciwnym razie zwróci puste miejsce

Wyjście →2 dni,

  • GODZINA(D5-C5) →12
  • IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " godziny, ",") staje się

IF(12>0, 12 & " godziny, ",") JEŚLI zwróci 12 godzin z pomocą & gdy różnica jest większa od zera, w przeciwnym razie zwróci puste miejsce

Wyjście →12 godzin,

  • MINUTA(D5-C5) →0
  • IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minut i ",") staje się

IF(0>0, 0 & " minut i ",") JEŚLI zwróci 0 minut z pomocą & gdy różnica jest większa od zera, w przeciwnym razie zwróci puste miejsce

Wyjście →Blank

  • DRUGI(D5-C5) →0
  • IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekundy",") staje się

IF(0>0, 0 & " sekund i ",") JEŚLI zwróci 0 sekund z pomocą & gdy różnica jest większa od zera, w przeciwnym razie zwróci puste miejsce

Wyjście →Blank

  • IF(INT(D5-C5)>0, INT(D5-C5) & " dni, ","") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " godziny, ","") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minuty i ","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " sekundy",") staje się

2 dni,&12 godzin,&"" &""

Wyjście →2 dni, 12 godzin,

➤ Prasa ENTER

➤ Przeciągnij w dół Uchwyt do napełniania narzędzie

Wynik :

W ten sposób uzyskasz różnice czasowe pomiędzy Czas dostawy i Czas zamówienia .

Podobny wynik można uzyskać po prostu odejmując wartości za pomocą następującego wzoru

=D5-C5

a potem musisz nacisnąć CTRL+1 aby wybrać następujący format z Niestandardowe opcja.

Metoda-11: Obliczanie ujemnych różnic między dwoma czasami

Jeśli chcesz obliczyć różnicę czasu poprzez odjęcie Czas wejścia i Czas wyjścia , to otrzymamy wartość ujemną z powodu odejmowania małej wartości od dużej. Tutaj zobaczymy, jak poradzić sobie z tą sytuacją.

Krok-01 :

➤ w komórce można wpisać następującą prostą formułę E5

=C5-D5

Ale nie wyświetla żadnych wyników

Zamiast tego musisz więc użyć następującego wzoru

=IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5),"-h:mm"))

  • C5-D5 →-0.35416667
  • TEXT(ABS(C5-D5),"-h:mm") staje się

TEXT(ABS(-0.35416667),”-h:mm”) TEXT(0.35416667,”-h:mm”)

Wyjście →-8:30

  • IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5),"-h:mm")) staje się

IF(-0.35416667>0, C5-D5, -8:30) →Jako że tutaj warunek jest FALSE

Wyjście →-8:30

➤ Przeciągnij w dół Uchwyt do napełniania narzędzie

Wynik :

Wtedy otrzymamy ujemne różnice czasowe.

Read More: Jak odjąć i wyświetlić ujemny czas w programie Excel (3 metody)

Metoda-12: Sumowanie wartości czasu z listy

Tutaj zsumujemy różnice czasowe, aby uzyskać łączny czas pracy.

Krok-01 :

➤ Wpisz w komórce następującą formułę E12

=TEXT(SUM(E5:E11), "dd:hh:mm:ss")

  • SUMA(E5:E11)→ 2.2951388889
  • TEXT(SUM(E5:E11), "dd:hh:mm:ss") staje się

TEXT(2.2951388889,”dd:hh:mm:ss”)

Wyjście →02:07:05:00

➤ Prasa ENTER

Wynik :

Na koniec otrzymamy sumę godzin pracy, gdzie 2 to dzień, 7 jest godziną, a 5 to minuta.

Read More: [Naprawiono!] SUM nie działa z wartościami czasu w Excelu (5 rozwiązań)

Metoda-13: Dodawanie godzin, minut i sekund

W poniższych trzech tabelach można zsumować żądane godziny, minuty i sekundy.

Krok-01 :

➤ Za pomocą poniższego wzoru można zsumować godziny z Czas zamówienia aby uzyskać Czas dostawy

=C5+D5/24

Tutaj wartość godziny, która zostanie dodana z Czas zamówienia dzieli się przez 24 (1 dzień= 24 godziny)

W celu dodania minut należy zastosować następujący wzór

=C5+D5/1440

Tutaj dzielimy wartości minutowe przez 1440 (1 dzień= 24 godziny*60 minut= 1440 minut)

Do sumowania sekund używamy następującego wzoru

=C5+D5/86400

Zatem dzielimy drugą wartość przez 86400 (1 dzień= 24 godziny*60 minut*60 sekund= 86400 sekund)

Read More: Jak dodać minuty do czasu w programie Excel (5 prostych sposobów)

Część ćwiczeniowa

Do samodzielnego wykonywania ćwiczeń udostępniliśmy Praktyka sekcja jak poniżej w arkuszu o nazwie Praktyka . Proszę, zrób to sam.

Wniosek

W tym artykule starałem się pokryć najprostsze sposoby skutecznego obliczania różnicy czasu w programie Excel. Mam nadzieję, że uznasz to za przydatne. Jeśli masz jakieś sugestie lub pytania, nie krępuj się podzielić nimi z nami.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.