Spis treści
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.xlsx6 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.