Cuprins
De foarte multe ori trebuie să se sustrage două date în activitatea noastră de zi cu zi. Atunci când calculăm vârsta sau durata, de obicei, noi se sustrage două date. În acest articol, vă vom arăta cum să se sustrage data și ora în Excel. Vă vom ghida prin 6 moduri simple cu ajutorul cărora veți putea să se sustrage date în Excel cu ușurință.
Să presupunem că avem o foaie de date care conține ora de începere și ora de încheiere. Vom calcula durata fiecăruia dintre proiecte utilizând diferite funcții din Excel. În foaia de date, avem 4 coloane . avem Numele proiectului , Start , și Coloane de capăt Vom calcula durata în Coloana Durata folosind diferite funcții în Excel.
Descărcați caietul de practică
Diferența de dată și oră.xlsx6 moduri simple de a scădea data și ora în Excel
Acum vă vom ghida pas cu pas cum puteți să se sustrage data și ora în Excel. Vom face acest lucru folosind 6 metode simple.
1. Obțineți zilele, orele și minutele dintre date prin combinarea funcției TEXT și INT
Putem folosi INT și TEXT din Excel pentru a se sustrage data și ora în Excel. INT returnează valoarea întreagă a unui număr, în timp ce funcția TEXT este folosită pentru a converti orice valoare numerică într-un format specific. Putem folosi ambele funcții în combinație pentru a se sustrage data și ora în Excel. Vom folosi Ampersandă (&) pentru a concatena textele.
PAȘI :
- Pentru a face acest lucru, în celulă E5 scriem,
=INT(D5-C5)&" days"&TEXT(D5-C5, "h"" hrs ""m"" mins """)
Repartizarea formulei
(D5-C5)
>> Dă valoarea scăderii de celule D5 și C5 .
Ieșire este >> 9.9994396999907326
INT(D5-C5)
>> Ne dă porțiunea întreagă a rezultatului scăderii lui celule C5 și D5 .
Ieșirea este >> 9
Explicație >> Porțiune întreagă din ( D5-C5)
INT(D5-C5)&" zile "
>> Se alătură 9 și textul zile
Ieșirea este >> 9 zile
Explicație >> Partea concatenată a 9 și zile
TEXT(D5-C5, "h"" ore ""m"" minute """)
>> Convertește rezultatul din C5-D5 în ore și minute și adaugă textul ore , minute .
Ieșirea este >> "23 ore 59 minute"
Explicație: The TEXT convertește textul în ore și minute. Textul ore , minute se adaugă la valori.
INT(D5-C5)&" days"&TEXT(D5-C5, "h"" hrs ""m"" mins """)
>> Ne dă valoarea de scădere a numărului total de zile, ore și minute.
Ieșirea este >> 9 zile 23 ore 59 minute
Explicație >> Diferența dintre două date și ore date.
- Apăsarea butonului Introduceți vom obține rezultatul în fișierul Celula E5 .
- Acum, trăgând în jos sau făcând dublu clic pe butonul Mâner de umplere pentru a utiliza AutoFill din Excel, vom obține valorile din celulele corespunzătoare.
Citește mai mult: Cum să calculați orele totale în Excel (9 metode simple)
2. Utilizarea funcției de timp cu funcțiile oră și minut pentru a S ubtract Data și ora în Excel
ORA din Excel convertește orice valoare de timp în valoare numerică. Funcția ORA funcția și MINUTUL din Excel returnează orele și minutele unei anumite valori de timp. Putem folosi funcția ORA cu funcția ORA și MINUTUL pentru a obține diferența de timp în Excel.
PAȘI :
- Pentru a face acest lucru, în celula E5 scriem,
=TIME(HOUR(C5),MINUTE(C5),0)-TIME(HOUR(D5),MINUTE(D5),0)
Repartizarea formulei
ORĂ(C5)
>> Ne oferă valoarea orară a Celula C5 .
Ieșirea este >>22
Explicație >> Valoarea orei de 22:59
MINUTE(C5)
>>Ne dă valoarea minuțioasă a Celula C5 .
Ieșirea este >>59
Explicație >> Valoare minut de 22:59
TIME(ORĂ(C5),MINUT(C5),0)
>> Întoarce valoarea numerică dacă sunt date ora, minutele și secundele. Aici nu se pune nicio valoare pentru secunde.
Ieșirea este >>0.957638888888889
Explicație >> Convertește valoarea numerică a 22 ore și 59 minute
TIME(HOUR(C5),MINUTE(C5),0)-TIME(HOUR(D5),MINUTE(D5),0)
>>
Ieșirea este >> 0.41875
Explicație >> Valoarea numerică a scăderii a două valori ale celulelor.
- Pentru a formata această valoare numerică trebuie să accesăm Număr meniu. un nou caseta de dialog va apărea.
- Apoi mergeți la Personalizat și tastați h:mm:ss De asemenea, putem introduce și alte formate dacă vrem.
- Apăsarea butonului Introduceți vom obține rezultatul în fișierul Celula E5 .
- Acum, trăgând în jos sau făcând dublu clic pe butonul Mâner de umplere pentru a utiliza AutoFill din Excel, vom obține valorile din celulele corespunzătoare.
Citește mai mult: Cum să scădem timpul în Excel (7 metode rapide)
3. Calcularea diferenței de timp cu ajutorul funcției TEXT
TEXT din Excel este folosită pentru a converti orice valoare numerică într-un format specific. Putem exprima diferența de timp folosind funcția TEXT Pentru a face acest lucru, vom găsi diferența, iar cu ajutorul funcției text vom converti diferența într-un oră : minut: secundă format.
PAȘI :
- Pentru a face acest lucru, în celula E5 , scriem
=TEXT(D5-C5,"h""Hours""m""Mins""")
Repartizarea formulei
D5-C5
>> Întoarce valoarea de scădere a celule D5 și C5
Ieșirea este >> 0.375
"h""Hours""m""Mins"""
>> Este formatul în care dorim să exprimăm valoarea noastră. Vom obține rezultatul nostru în ore urmat de cuvântul Ore , minute urmate de cuvântul Mins .
TEXT(D5-C5,"h""Hours""m""Mins""")
>>
Ieșire >> 9Hours0Mins
Explicație >> Valoarea returnată în format ore și minute.
- Apăsarea butonului Introduceți vom obține rezultatul în fișierul Celula E5 .
- Acum, trăgând în jos sau făcând dublu clic pe butonul Mâner de umplere pentru a utiliza AutoFill din Excel, vom obține valorile din celulele corespunzătoare.
Citește mai mult: Cum să calculați diferența dintre două date și ore în Excel
Lecturi similare
- Cum să calculați timpul de execuție în Excel (4 moduri)
- Calculați rata orară în Excel (2 metode rapide)
- Cum se utilizează formatul de timp în Excel VBA (Macro, UDF și UserForm)
- Calculați durata de timp în Excel (7 metode)
4. Calculați timpul scurs folosind funcția NOW/ TODAY
ACUM din Excel returnează valoarea orei curente. Funcția AZI returnează data curentă. Dacă dorim să obținem timpul scurs între momentul actual și o anumită dată, putem folosi funcția ACUM sau AZI pentru a obține acest lucru. Putem converti valoarea folosind funcția TEXT funcție. TEXT din Excel este utilizată pentru a converti orice valoare numerică într-un format specific.
PAȘI :
- Pentru a face acest lucru, în celula D5 , scriem,
=TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""")
Repartizarea formulei
NOW()-C5
>> Ne dă diferența dintre ora curentă și ora dată.
Ieșirea este >> 10.1800935185165
Explicație >> Diferența dintre ora curentă și ora dată.
"d""days""h""hours""m""mins""s""secs"""
>> Este formatul în care dorim să convertim rezultatul nostru. Vom obține rezultatul nostru în zile urmat de cuvântul zile , ore urmate de cuvântul ore , și așa mai departe.
TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""")
>> Ne oferă diferența într-un format specificat.
Ieșire >>10zile4ore20mins10secs
Explicație >> Diferența este exprimată în formatul specificat.
- Apăsarea butonului Introduceți vom obține rezultatul în fișierul Celula D5 .
- Acum, trăgând în jos sau făcând dublu clic pe butonul Mâner de umplere pentru a utiliza AutoFill din Excel, vom obține valorile din celulele corespunzătoare.
Citește mai mult: Cum se calculează timpul scurs în Excel (8 moduri)
5. Scăderea unei cantități de timp specificate dintr-un timp dat
Noi putem se sustrage o anumită perioadă de timp de la o anumită oră. Putem folosi acest lucru folosind funcția ORA Să presupunem că trebuie să se sustrage o anumită perioadă de timp în Coloana Diferență (minute) de la Coloana Timp și să obținem valorile din Coloana de rezultate .
PAȘI :
- Pentru a face acest lucru, vom tasta următoarea formulă în fereastra Celula E5 .
=C5-TIME(0,D5,0)
Repartizarea formulei
TIME(0,D5,0)
>> Ne dă valoarea numerică a perioadei de timp date în celula D5
Ieșirea este>> 0.020833333333333333333333
Explicație >> 30 minute convertite în valoare numerică
C5-TIME(0,D5,0)
>> Ne dă data și ora prin scăderea perioadei de timp date.
Ieșirea este >> 44606.5182572917
Explicație >> Valoarea numerică a timpului rezultat.
Va trebui să formatăm rezultatul folosind procesul prezentat în metoda 2 .
- Apăsarea butonului Introduceți vom obține rezultatul în fișierul Celula E5 .
- Acum, trăgând în jos sau făcând dublu clic pe butonul Mâner de umplere pentru a utiliza AutoFill din Excel, vom obține valorile din celulele corespunzătoare.
Conținut conex: Cum să scădem timpul militar în Excel (3 metode)
6. Utilizarea semnului Minus (-) & Funcția TEXT pentru S ubtract Data și ora în Excel
După cum se arată în metoda 3 putem folosi semnul minus (-) pentru a determina diferența dintre două date, cuplat cu semnul TEXT funcție.
PAȘI :
- Pentru a face acest lucru, în celula E5 scriem,
=TEXT(D5-C5, "hh:mm:ss")
Repartizarea formulei
D5-C5
>> Ne oferă diferența dintre Start data și Sfârșitul data.
Ieșirea este >> 9.9994396999907326
Explicație >> Valoarea numerică a diferenței dintre două momente date.
"hh:mm:ss"
>> Specifică formatul de ieșire. Ieșirea noastră va fi în format Ora: Minutul: Secunda format.
TEXT(D5-C5, "hh:mm:ss")
>> Ne dă valoarea rezultată într-un format specificat
Ieșire >> 23:59:12
Explicație >> 9.99943969907326 exprimat în formatul specificat.
- Apăsarea butonului Introduceți vom obține rezultatul în fișierul Celula E5 .
- Acum, trăgând în jos sau făcând dublu clic pe butonul Mâner de umplere pentru a utiliza AutoFill din Excel, vom obține valorile din celulele corespunzătoare.
Citește mai mult: Cum să scădem și să afișăm timpul negativ în Excel (3 metode)
Lucruri de reținut
Atunci când aveți de-a face cu orice valoare de dată sau oră, asigurați-vă că este în formatul corect. În caz contrar, este posibil să nu obțineți rezultatul dorit. Pentru a alege formatul corect, urmați pașii indicați în metoda 2 .
Secțiunea practică
Am inclus o secțiune de practică în fișa de lucru furnizată, astfel încât să puteți exersa singuri metodele.
Concluzie
În acest articol, am încercat să acoperim cum să se sustrage data și ora în Excel. Dacă aveți sugestii sau feedback, puteți lăsa un comentariu mai jos sau ne puteți contacta. Pentru orice întrebări legate de Excel, vă rugăm să aruncați o privire pe site-ul nostru. Echipa noastră va fi bucuroasă să vă ajute.