Cum să scădem data și ora în Excel (6 moduri simple)

  • Imparte Asta
Hugh West

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ă.xlsx

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

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.