Salt la conținutul principal

Cum se calculează diferența de timp între două ore sau date?

Dacă aveți două liste de timp, o astfel de coloană A și coloana B (ora din coloana A este mai devreme decât coloana B din același rând), așa cum se arată în imaginea de mai jos, și nu puteți obține diferența de timp potrivit cu timpul ulterior scăzând unul timpuriu. Deci, acum, vorbesc despre metodele de calcul al diferenței de timp în Excel.


săgeată albastru dreapta balon Calculați diferența de timp între două ori în Excel

În cazul nostru, presupunem că există doar ore, minute și secunde în două coloane, iar timpul din coloana A este întotdeauna mai devreme decât coloana B din același rând.

1. Selectați o celulă goală, în acest caz, selectez Celula C2, tastați această formulă = B2-A2 + (A2> B2) (timpul din celula A2 este mai devreme decât celula B2, le puteți schimba după cum aveți nevoie), apăsați Intrați tasta și apoi trageți mânerul de umplere pentru a umple intervalul necesar pentru a aplica această formulă. Vedeți captura de ecran:

2. Selectați intervalul de rezultate, în acest caz selectați intervalul de rezultate C2: C6 și faceți clic dreapta> Formatează celulele în meniul contextual. Vedeți captura de ecran:

3. În Celule de format dialog, faceți clic pe Număr filă> Timp, și selectați formatul de timp de care aveți nevoie din secțiunea din dreapta, faceți clic pe OK. Vedeți captura de ecran:

Apoi puteți vedea că diferența de timp a fost calculată așa cum se arată mai jos:


săgeată albastru dreapta balon Calculați diferența de timp între două date în Excel

Dacă nu există doar ore, minute și secunde, ci și date în coloane, puteți face următoarele:

1. Selectați o celulă goală, în acest caz, selectez Celula C2, tastați această formulă = B2-A2 (timpul din celula A2 este mai devreme decât celula B2, le puteți schimba după cum aveți nevoie), apăsați Intrați tasta și apoi trageți mânerul de umplere pentru a umple intervalul necesar pentru a aplica această formulă. Vedeți captura de ecran:

2. Selectați intervalul de rezultate, în acest caz selectați intervalul C2: C6 și faceți clic dreapta> Formatează celulele în meniul contextual. Vedeți captura de ecran:

3. În Celule de format dialog, faceți clic pe Număr filă> TimpȘi selectați 37:30:55 de la Tip secțiune, faceți clic pe OK. Vedeți captura de ecran:

Apoi puteți vedea că diferența de timp a fost calculată așa cum se arată mai jos:


săgeată albastru dreapta balon Calculați diferența de timp între două date cu Kutools pentru Excel

Dacă doriți să calculați diferența de timp și să afișați diferența de timp calculată ca cuvinte (3 ore 5 munite 12 secunde), puteți utiliza Asistent pentru dată și oră utilitatea Kutools pentru Excel.

Kutools pentru Excel, cu mai mult de 300 funcții la îndemână, vă face munca mai ușoară. 

După instalare gratuită Kutools pentru Excel, faceți următoarele:

1. Selectați o celulă care va plasa diferența de timp, faceți clic pe Kutools > Formula Helper > Asistent pentru dată și oră, vezi captura de ecran:
doc diferență de timp kte 1

2. În dialogul popping, bifați Diferenţă caseta de selectare, apoi alegeți de două ori în Argumente de intrare casetele text separat, alegeți un tip de afișare după cum aveți nevoie în lista derulantă a Tipul rezultatului de ieșire, vezi scenariu:
doc kutools data time helper 2

3. Faceți clic pe OK, apoi pe primul rezultat afișat, trageți mânerul de umplere automată peste celule pentru a calcula toate diferențele de timp.
doc kutools data time helper 3 doc kutools data time helper 4


Articole relative:

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
Comments (21)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
how to calculate difference for the below scenario


4/8/2019 10:18:22 AM

4/8/2019 6:10:01 PM

please help me..
This comment was minimized by the moderator on the site
Hi, prasad nalliri, just use one date to minus another date, then format the result (a number string) as a date or time format as you need:
A1 4/8/2019 10:18:22 AM

A2 4/8/2019 6:10:01 PM
Using this formula in B1: ==ABS(A1-A2)
Result: 0.327534722
Format the result as time or date
This comment was minimized by the moderator on the site
Hi there, I know how to calculate the difference between a start and finish time. However, I would like to know what is the formula when I also want to minus a target date Is there such a formula?



example: start date: 10/29/17 12:00 AM

A. 1st transaction date: 10/28/17 03:22 PM
B. end of 1st transaction date: 10/30/17 01:13 PM


if Column A is not equal to 10/29/17 12:00am then excess hours should be subtracted from the accumulated hrs from A and B
This comment was minimized by the moderator on the site
Sorry, Could you give a compliacted instance? Through your description, I do not understand clearly.
This comment was minimized by the moderator on the site
Hi there, I know how to calculate the difference between a start and finish time. However, I would like to know what the formula is when I also want to minus 30minutes. Is there such a formula?
This comment was minimized by the moderator on the site
Thanks for your leaving massage, you can try this formula =A1-TIME(0,30,0). See screenshot:
This comment was minimized by the moderator on the site
Hi team, i want to caluculate the time difference in the same cell ans the working hours should be come in next colum for example under timings 9:00am-06:00pm is there i want to know the working time in hours for example like 8 hrs or 9 hours like that. Sample: Timings Hours 09:15 AM - 06:15 PM
This comment was minimized by the moderator on the site
I want to highlight the late comers time by getting the difference of exceed time(late time) with the actual time For ex: if the actual time is 8.00AM if anyone comes by 8.30AM ,the time difference be 0.30minutes .. How can i highlight that 30 minutes using conditional formating in excel? or is there any options to highlight that?
This comment was minimized by the moderator on the site
I am having A1 cell : 04/14/2016 11:15:43 and B2 cell : 03/31/2016 10:41:23 Please let me know the time duration in hrs of between two difference date. exmple refno reg_code status cpv_incoming_date CPV Out CPV Out Time WH CPV IN WH CPV IN time Range CPV In Time ABC A B 09-MAY-2016,14:00:50 10-May-16 16:06:59 10-May-16 9:30:00 >6 hrs and < 8 Hrs 9-May-16 14:00:50
This comment was minimized by the moderator on the site
I am having A1 cell : 04/14/2016 11:15:43 AM and B2 cell : 03/31/2016 10:41:23 AM. Please let me know the time duration in minutes of between two difference date.
This comment was minimized by the moderator on the site
Scenario, Compare the h:mm:ss from the column A1 and display if the value in A2 cell is greater that 15 minutes then display the timing in proper column data condition There is a value in a cell A2, 0:16:38(h:mm:ss) and column B name "
This comment was minimized by the moderator on the site
ENTER EXIT TURN OVER 825 847 913 939 26 1038 1109 59 1133 1153 24 Please can you help me find a formulate to calculate turnover. The difference between Exit to Enter. Thanks.
This comment was minimized by the moderator on the site
Please advise how to convert time result 7.30 to 7.5 hours. Example result shows 7.30 hours different between two that should be total hours 7.5 in the time sheet.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations