Jak odjąć datę i czas w programie Excel (6 prostych sposobów)

  • Udostępnij To
Hugh West

Bardzo często musimy odjąć dwie daty w naszej codziennej pracy. Kiedy obliczamy wiek lub czas trwania zazwyczaj odjąć dwie daty. W tym artykule pokażemy Ci, jak odjąć Przedstawimy Ci 6 prostych sposobów, dzięki którym będziesz w stanie odjąć daty w Excelu w prosty sposób.

Załóżmy, że mamy arkusz danych zawierający czas rozpoczęcia i czas zakończenia. Obliczymy czas trwania każdego z projektów używając różnych funkcji w Excelu. W arkuszu danych mamy 4 kolumny . We have the Nazwa projektu , Start oraz Kolumny końcowe . Obliczymy czas trwania w Kolumna czasu trwania wykorzystanie różnych funkcji w programie Excel.

Pobierz Zeszyt ćwiczeń

Różnica w dacie i czasie.xlsx

6 prostych sposobów na odejmowanie daty i czasu w Excelu

Teraz poprowadzimy Cię krok po kroku, jak możesz odjąć datę i godzinę w Excelu. Zrobimy to za pomocą 6 prostych sposobów.

1) Uzyskanie dni, godzin i minut pomiędzy datami poprzez połączenie funkcji TEXT i INT

Możemy użyć INT oraz TEKST funkcja programu Excel do odjąć data i godzina w programie Excel. INT Funkcja zwraca wartość liczby całkowitej, natomiast funkcja TEKST Funkcja ta służy do konwersji dowolnej wartości liczbowej na określony format. Możemy użyć obu tych funkcji w połączeniu do odjąć datę i godzinę w Excelu. Użyjemy Ampersand symbol (&) do łączenia tekstów.

KROKI :

  • Aby to zrobić, w komórka E5 piszemy,
=INT(D5-C5)&" days"&TEXT(D5-C5, "h"" hrs ""m"" mins """)

Podział formuły

(D5-C5) >> Podaje wartość odejmowania od siebie komórki D5 oraz C5 .

Wyjście jest >> 9.99943969907326

INT(D5-C5) >> Daje nam część całkowitą wyniku odejmowania komórki C5 oraz D5 .

Wyjście to >> 9

Wyjaśnienie >> Integer portion of ( D5-C5)

INT(D5-C5)&" dni " >> Łączy 9 i tekst dni

Wyjście to >> 9 dni

Wyjaśnienie >> Konkatenowana część 9 oraz dni

TEXT(D5-C5, "h" hrs ""m"" mins """) >> Konwertuje wynik z C5-D5 na godziny i minuty i dodaje tekst godz. , miny .

Wyjście to >> "23 godz. 59 min "

Wyjaśnienie: Na stronie TEKST Funkcja zamienia tekst na godziny i minuty. Tekst godz. , miny są dodawane do wartości.

INT(D5-C5)&" dni"&TEXT(D5-C5, "h"" godz. ""m"" min. """) >> Podaje nam wartość odejmowania sumy dni, godzin i minut.

Wyjście to >> 9 dni 23 godz. 59 min.

Wyjaśnienie >> Różnica pomiędzy dwoma podanymi datami i godzinami.

  • Naciśnięcie przycisku Wejdź na stronę kluczem otrzymamy wynik w Komórka E5 .

  • Teraz przeciągając w dół lub klikając dwukrotnie na Uchwyt do napełniania używać AutoFill w programie Excel otrzymamy wartości w odpowiednich komórkach.

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

2. używanie funkcji czasu z funkcjami godziny i minuty do S ubtract Data i czas w programie Excel

CZAS Funkcja Excela konwertuje dowolną wartość czasu na wartość liczbową. GODZINA funkcja i MINUTY Funkcja Excela zwraca godziny i minuty z podanej wartości czasu. Możemy użyć funkcji CZAS funkcja z GODZINA oraz MINUTY Funkcja, aby uzyskać różnicę czasu w programie Excel.

KROKI :

  • Aby to zrobić, w komórka E5 piszemy,
=TIME(HOUR(C5),MINUTE(C5),0)-TIME(HOUR(D5),MINUTE(D5),0)

Podział formuły

GODZINA(C5) >> Daje nam wartość godzinową Komórka C5 .

Wyjście to >>22

Wyjaśnienie >> Wartość godziny 22:59

MINUTA(C5) >>Daje nam wartość minutową Komórka C5 .

Wyjście to >>59

Wyjaśnienie >> Wartość minutowa 22:59

TIME(HOUR(C5),MINUTE(C5),0) >> Zwraca wartość liczbową, jeśli podano godzinę, minutę i sekundy. Tutaj nie umieszczamy żadnej wartości sekundowej.

Wyjście to >>0.957638888888889

Wyjaśnienie >> Przelicza wartość liczbową 22 godzin i 59 minut

TIME(HOUR(C5),MINUTE(C5),0)-TIME(HOUR(D5),MINUTE(D5),0) >>

Wyjście to >> 0,41875

Wyjaśnienie >> Wartość liczbowa odejmowania dwóch wartości komórek.

  • Aby sformatować tę wartość liczbową, musimy przejść do Numer menu. nowy okno dialogowe pojawi się.

  • Następnie przejdź do Niestandardowe i wpisać h:mm:ss Możemy również wpisać inne formaty jeśli chcemy.

  • Naciśnięcie przycisku Wejdź na stronę kluczem otrzymamy wynik w Komórka E5 .

  • Teraz przeciągając w dół lub klikając dwukrotnie na Uchwyt do napełniania używać AutoFill w programie Excel otrzymamy wartości w odpowiednich komórkach.

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

3) Obliczanie różnicy czasu za pomocą funkcji TEXT

TEKST Funkcja w Excelu służy do konwersji dowolnej wartości liczbowej na określony format. Różnicę czasu możemy wyrazić za pomocą funkcji TEKST W tym celu znajdziemy różnicę i za pomocą funkcji text zamienimy ją na liczbę godzina: minuta: sekunda format.

KROKI :

  • Aby to zrobić, w komórka E5 , wpisujemy
=TEXT(D5-C5,"h""Hours""m""Mins""")

Podział formuły

D5-C5 >> Zwraca wartość odejmowania komórki D5 oraz C5

Wyjście to >> 0,375

"h""Hours""m""Mins""" >> Jest to format, w którym chcemy wyrazić naszą wartość. Otrzymamy nasze dane wyjściowe w godzinach, po których następuje słowo Godziny , minuty, po których następuje słowo Mins .

TEXT(D5-C5,"h""Hours""m""Mins""") >>

Wyjście >> 9Hours0Mins

Wyjaśnienie >> Zwracana wartość w formacie godzin i minut.

  • Naciśnięcie przycisku Wejdź na stronę kluczem otrzymamy wynik w Komórka E5 .

  • Teraz przeciągając w dół lub klikając dwukrotnie na Uchwyt do napełniania używać AutoFill w programie Excel otrzymamy wartości w odpowiednich komórkach.

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

Podobne lektury

  • Jak obliczyć czas realizacji w Excelu (4 sposoby)
  • Obliczanie stawki godzinowej w Excelu (2 szybkie metody)
  • Jak używać formatu czasu w Excelu VBA (Makro, UDF i UserForm)
  • Obliczanie czasu trwania w programie Excel (7 metod)

4. obliczenie czasu, który upłynął przy użyciu funkcji NOW/ TODAY

TERAZ Funkcja Excela zwraca wartość aktualnego czasu. DZISIAJ Jeśli chcemy uzyskać czas, jaki upłynął od chwili obecnej do podanej daty, możemy użyć funkcji TERAZ lub DZISIAJ Możemy przekonwertować wartość używając funkcji TEKST funkcja. TEKST Funkcja w Excelu służy do konwersji dowolnej wartości liczbowej na określony format.

KROKI :

  • Aby to zrobić, w komórka D5 , wpisujemy,
=TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""")

Podział formuły

TERAZ()-C5 >> Podaje nam różnicę między aktualnym a podanym czasem.

Wyjście to >> 10.1800935185165

Wyjaśnienie >> Różnica między czasem bieżącym a danym.

"d""days""h""hours""m""mins""s""secs""" >> Jest to format, w którym chcemy przekonwertować nasze dane wyjściowe. Otrzymamy nasz wynik w dniach, a po nim słowo dni , godziny, po których następuje słowo godziny , i tak dalej.

TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""") >> Podaje nam różnicę w określonym formacie.

Wyjście >>10days4hours20mins10secs

Wyjaśnienie >> Różnica jest wyrażona w podanym formacie.

  • Naciśnięcie przycisku Wejdź na stronę kluczem otrzymamy wynik w komórka D5 .

  • Teraz przeciągając w dół lub klikając dwukrotnie na Uchwyt do napełniania używać AutoFill w programie Excel otrzymamy wartości w odpowiednich komórkach.

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

5) Odejmowanie określonej ilości czasu od danego czasu

Możemy odjąć określony czas od danej godziny. Możemy to wykorzystać używając CZAS Przypuśćmy, że mamy odjąć określony czas w Różnica(Mins) kolumna od Kolumna czasu i uzyskać wartości w Kolumna wyników .

KROKI :

  • Aby to zrobić, wpiszemy następującą formułę w Komórka E5 .
=C5-TIME(0,D5,0)

Podział formuły

TIME(0,D5,0) >> Podaje nam wartość liczbową danego okresu czasu w komórka D5

Wyjście to>> 0,02083333333333

Wyjaśnienie >> 30 minut przeliczone na wartość liczbową

C5-CZAS(0,D5,0) >> Podaje nam datę i godzinę odejmując podany okres czasu.

Wyjście to >> 44606.5182572917

Wyjaśnienie >> Wartość liczbowa czasu wynikowego.

Będziemy musieli sformatować wynik za pomocą procesu pokazanego w sposób 2 .

  • Naciśnięcie przycisku Wejdź na stronę kluczem otrzymamy wynik w Komórka E5 .

  • Teraz poprzez przeciągnięcie w dół lub podwójne kliknięcie Uchwyt do napełniania używać AutoFill w programie Excel otrzymamy wartości w odpowiednich komórkach.

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

6. użycie znaku minus (-) & funkcja TEXT do S ubtract Data i czas w programie Excel

Jak pokazano w sposób 3 możemy użyć, znaku minus (-) do określenia różnicy pomiędzy dwoma datami w połączeniu z TEKST funkcja.

KROKI :

  • Aby to zrobić, w komórka E5 piszemy,
=TEXT(D5-C5, "hh:mm:ss")

Podział formuły

D5-C5 >> Daje nam różnicę między Start data i Koniec data.

Wyjście to >> 9.99943969907326

Wyjaśnienie >> Wartość liczbowa różnicy dwóch podanych czasów.

"hh:mm:ss" >> Określa format danych wyjściowych. Nasze dane wyjściowe będą miały postać Godzina: Minuta: Sekunda format.

TEXT(D5-C5, "hh:mm:ss") >> Podaje nam wartość wynikową w określonym formacie

Wyjście >> 23:59:12

Wyjaśnienie >> 9.99943969907326 wyrażone w podanym formacie.

  • Naciśnięcie przycisku Wejdź na stronę kluczem otrzymamy wynik w Komórka E5 .

  • Teraz przeciągając w dół lub klikając dwukrotnie na Uchwyt do napełniania używać AutoFill w programie Excel otrzymamy wartości w odpowiednich komórkach.

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

Rzeczy do zapamiętania

Kiedy masz do czynienia z jakąkolwiek datą lub wartością czasu upewnij się, że jest ona w poprawnym formacie. W przeciwnym razie możesz nie uzyskać pożądanego rezultatu. Aby wybrać poprawny format wykonaj kroki pokazane w sposób 2 .

Część ćwiczeniowa

W dostarczonym arkuszu roboczym zamieściliśmy część ćwiczeniową, abyś mógł samodzielnie przećwiczyć metody.

Wniosek

W tym artykule staraliśmy się omówić, jak odjąć Jeśli masz jakieś sugestie lub uwagi, możesz zostawić komentarz poniżej lub skontaktować się z nami. W przypadku jakichkolwiek pytań związanych z programem Excel, prosimy o zajrzenie na naszą stronę internetową. Nasz zespół z przyjemnością pomoże Ci.

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ł.