Com calcular la diferència de temps a Excel (13 maneres)

  • Comparteix Això
Hugh West

Si esteu buscant algunes de les maneres més fàcils de calcular la diferència horària a Excel, sou al lloc correcte. Endinsem-nos en l'article principal per conèixer els detalls d'aquestes maneres.

Descarregar el llibre de treball

Calculation of Time Differences.xlsx

13 Maneres de calcular la diferència de temps a Excel

Aquí hem utilitzat les dues taules següents per demostrar els exemples de càlcul de diferències de temps a Excel.

Per crear l'article, hem utilitzat Versió de Microsoft Excel 365 , podeu utilitzar qualsevol altra versió segons la vostra conveniència.

Mètode 1: ús de l'operador aritmètic per calcular la diferència horària a Excel

Aquí, determinarem les diferències horàries entre els Hores de sortida i els Hores d'entrada per obtenir les Hores de treball dels empleats utilitzant els signes menys.

Pas-01 :

➤ Escriviu la fórmula següent a la cel·la E5

=D5-C5

Restarà el Hora de sortida del Hora d'entrada .

➤ Premeu INTRO

➤ Arrossegueu cap avall l'eina Omplir mànec

Resultat :

D'aquesta manera, obtindreu el Jornada de treball dels empleats.

Llegir més: Com calcular el temps a Excel (16 maneres possibles)

Mètode 2: ús de la funció TEXT per calcular la diferència de temps a Excel

Pots Eina d'emplenament

Resultat :

A continuació, obtindreu les diferències horàries negatives.

Llegir més: Com restar i mostrar el temps negatiu a Excel (3 mètodes)

Mètode-12 : sumant els valors de temps d'una llista

Aquí, resumirem les diferències horàries per obtenir el total d'hores de treball.

Pas -01 :

➤ Escriviu la fórmula següent a la cel·la E12

=TEXT(SUM(E5:E11),"dd:hh:mm:ss")

  • SUMA(E5:E11)→ 2,2951388889
  • TEXT(SUMA(E5:E11),”dd:hh:mm: ss") es converteix en

TEXT(2.2951388889,"dd:hh:mm:ss")

Sortida →02:07:05:00

➤ Premeu ENTER

Resultat :

Finalment, obtindreu la suma de les hores de treball on 2 és el dia, 7 és l'hora i 5 és el minut.

Llegir més: [Fixat!] SUMA no funciona amb valors de temps a Excel (5 solucions)

Mètode- 13: Afegir hores, minuts i segons

Podeu sumar el vostre desig ed hores, minuts i segons a les tres taules següents.

Pas -01 :

➤ Utilitzeu la fórmula següent per sumar les hores amb el Hora de la comanda per obtenir el Hora de lliurament

=C5+D5/24

Aquí, el valor de l'hora que s'afegirà amb el Hora de la comanda es divideix per 24 (1 dia= 24 hores )

Per afegir minuts, utilitzeu elseguint la fórmula

=C5+D5/1440

Aquí, dividim els valors dels minuts per 1440 (1 dia= 24 hores*60 minuts= 1440 minuts)

Estem utilitzant la fórmula següent per sumar els segons

=C5+D5/86400

Per tant, estem dividint els segons valors per 86400 (1 dia= 24 hores*60 minuts*60 segons= 86400 segons)

Llegir més: Com afegir minuts al temps a Excel (5 maneres fàcils)

Secció de pràctica

Per fer la pràctica per tu mateix, hem proporcionat un Secció Pràctica com a continuació en un full anomenat Pràctica . Si us plau, feu-ho vosaltres mateixos.

Conclusió

En aquest article, he intentat cobrir les maneres més senzilles de calcular la diferència horària a Excel de manera eficaç. Espero que us sigui útil. Si teniu algun suggeriment o pregunta, no dubteu a compartir-los amb nosaltres.

utilitzeu la funció TEXTper determinar les diferències horàries entre el Hora de sortidai el Hora d'entrada.

Pas-01 :

➤ Escriviu la fórmula següent a la cel·la E5

=TEXT(D5-C5,"hh:mm:ss")

  • D5-C5 17:00-8:30

Sortida →0,354166667

  • TEXT(D5-C5,”hh:mm:ss”) es converteix en

TEXT (0,354166667,”hh:mm:ss”)

Sortida →08:30:00

➤ Premeu ENTER

➤ Arrossegueu cap avall l'eina Omplir mànec

Resultat :

A continuació, obtindreu l' Horari de treball dels empleats.

De la mateixa manera, per a diferents formats, podeu utilitzar les funcions següents

=TEXT(D5-C5,"hh:mm")

Retornarà la diferència en hores i minuts

=TEXT(D5-C5,"hh")

Aquí obtindreu la diferència d'hores.

Nota

La funció TEXT retornarà les diferències de format de text

Llegir més: Com calcular el temps transcorregut a Excel (8 maneres)

Mètode 3: ús de la funció TIMEVALUE per calcular la diferència de temps a Excel

Aquí, utilitzarem la TIMEVALUE funció per calcular les diferències de temps entre el Hora de sortida i el Hora d'entrada .

Pas-01 :

➤ Utilitzeu la fórmula següent al cel·la E5

=TIMEVALUE("17:00")-TIMEVALUE("8:30")

  • TIMEVALUE(“17:00”) esdevé

0,708333333

  • TIMEVALUE(“8:30”) esdevé

0,354166667

  • TIMEVALUE(“17:00”)-TIMEVALUE(“8:30”) es converteix en

0,708333333-0,354166667

Sortida →08:30

De la mateixa manera, utilitzeu les fórmules per a altres Hores de sortida i Hores d'entrada i finalment, obtindreu les hores de treball dels empleats.

Contingut relacionat: Com calcular la diferència entre dues dates i hores a Excel

Mètode 4: Ús de la funció TIME per calcular la diferència de temps a Excel

Podeu utilitzar la funció TIME per calcular les diferències de temps entre els Hora de sortida i Hora d'entrada .

Pas-01 :

➤ Tipus la fórmula següent a la cel·la E5

=TIME(HOUR(D5),MINUTE(D5),SECOND(D5))-TIME(HOUR(C5),MINUTE(C5),SECOND(C5))

  • HORA(D5) →17
  • MINUT(D5) →0
  • SEgon (D5) →0
  • TEMPS(HORA(D5),MINUT(D5),SECOND(D5)) es converteix en

TEMPS(17,0,0)

Sortida →0,70833333 3

  • HORA(C5) →8
  • MINUT(D5) →30
  • SEgon (D5) →0
  • TIME(8,30,0 es converteix en

TIME(17,0,0)

Sortida →0,354166667

  • TEMPS(HORA(D5),MINUT(D5),SECON (D5))-TEMPS(HORA(C5), MINUT(C5),SECON (C5)) esdevé

0,708333333-0,354166667

Sortida →08:30

➤ Premeu INTRO

➤ Arrossegueu cap avall el Núclear d'emplenament eina

Resultat :

Després, obtindreu el Hori de treball dels empleats .

Contingut relacionat: Com restar el temps militar a Excel (3 mètodes)

Mètode- 5: Càlcul de diferències horàries entre dues vegades de dates diferents

Podeu calcular les diferències horàries entre el Hora de lliurament i l' Hora de la comanda seguint aquest mètode.

Pas-01 :

➤ Escriviu la fórmula següent a la cel·la E5

=(D5-C5)*24

Aquí, la diferència horària entre Hora de lliurament i Hora de comanda es multiplica per 24 ( 1 dia= 24 hores) per convertir la diferència en hores.

➤ Premeu ENTER

➤ Arrossegueu el cap avall. Fill Handle eina

Resultat :

D'aquesta manera, obtindreu les diferències horàries entre el Terminis de lliurament i temps de comanda .

Llegiu més: Com calcular les hores totals a Excel (9 mètodes fàcils)

Mètode 6: Càlcul de diferències de minuts entre dues vegades de dates diferents

En aquesta secció, determinarem les diferències horàries entre els Terminis de lliurament i els Hores de comanda en minuts.

Pas-01 :

➤ Escriviu la fórmula següent a la cel·la E5

=(D5-C5)*1440

Aquí, hem multiplicat la diferència horària entre el Termini de lliurament i Hora de la comanda a partir de 1440 (1 dia= 24 hores*60 minuts= 1440 minuts) per convertir la diferència en minuts.

➤ Premeu INTRO

➤ Arrossegueu cap avall l'eina Omplir mànec

Resultat :

A continuació, obtindreu les diferències minúscules entre els Terminis de lliurament i els Temps de comanda .

Llegir més: Com afegir minuts al temps a Excel (5 maneres fàcils)

Mètode 7: càlcul de segones diferències entre dues vegades de dates diferents

Aquí determinarem les diferències horàries entre els Terminis de lliurament i els Temps de comanda en segons.

Pas-01 :

➤ Escriviu la fórmula següent a la cel·la E5

=(D5-C5)*86400

Aquí, hem multiplicat la diferència horària entre Hora de lliurament i Hora de comanda per 86400 (1 dia= 24 hores*60 minuts*60 segons=86400 segons) per convertir la diferència en segons.

➤ Premeu ENTER

➤ Arrossegueu el Fitxer cap avall. l Maneja eina

Resultat :

Finalment, obtindreu la segona diferència entre els Terminis de lliurament i els temps de comanda .

Llegir més: Com restar temps a Excel (7 ràpid Mètodes)

Lectures similars:

  • Com utilitzar el format de temps a Excel VBA (Macro, UDF i UserForm)
  • Calculeu el temps de resposta a Excel (4Maneres)
  • Com calcular la tarifa horària a Excel (2 mètodes ràpids)
  • Calcular el total d'hores treballades en una setmana a Excel (5 millors Mètodes)
  • Com calcular el temps de resposta mitjà a Excel (4 mètodes)

Mètode 8: càlcul de diferències de temps utilitzant HORA, MINUTS i SEGONA funció

Aquí, utilitzarem les funcions HORA , MINUT, i SECOND per determinar les diferències horàries i dividir-les en hora. unitats , minuts i segons.

Pas-01 :

➤ Escriviu la fórmula següent a la cel·la E5

=HOUR(D5-C5)

HOUR retornarà el valor de l'hora d'aquesta diferència horària.

➤ Premeu INTRO

➤ Arrossegueu cap avall l'eina Omplir mànec

D'aquesta manera , obtindreu les diferències horàries de Hora de sortida i Hora d'entrada .

Per calcular les diferències de minuts que hem utilitzat la funció següent

=MINUTE(D5-C5)

MINUT retornarà el valor del minut de aquesta diferència horària.

Podeu utilitzar la funció següent per calcular les segones diferències

=SECOND(D5-C5)

SECOND retornarà el segon valor d'aquesta diferència horària.

Nota

Heu d'utilitzar el Format general aquí.

Llegiu més: Com calcular hores i minuts per a Excel de nòmines (7 maneres senzilles)

Mètode 9: Ús ARAFunció per calcular la diferència horària a Excel

Per obtenir la diferència horària entre l'hora actual i l' Hora d'entrada , aquí estem utilitzant la funció ARA .

Pas-01 :

➤ Escriviu la fórmula següent a la cel·la D5

=NOW()-C5

NOW() tornarà l'hora actual (mentre es creava aquest article era 10:54 )

➤ Premeu ENTER

➤ Arrossegueu cap avall l'eina Omplir mànec

Resultat :

Després, obtindreu la diferència horària entre l'hora actual i l' Hora d'entrada .

Nota

Contingut relacionat: Fórmula de full de temps a Excel (5 exemples)

Mètode 10: Ús de SI i la funció INT per calcular la diferència de temps a Excel

En aquesta secció, utilitzarem els IF , INT , HOUR , Funcions MINUT i SECON per calcular les diferències horàries.

Pas-01 :

➤ Escriviu la fórmula següent a la cel·la E5

=IF(INT(D5-C5)>0, INT(D5-C5) & " days, ","") & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & " hours, ","") & IF(MINUTE(D5-C5)>0, MINUTE(D5-C5) & " minutes and ","") & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & " seconds","")

  • (D5-C5) →2,5
  • INT (D5-C5) →2
  • IF(INT(D5-C5)>0, INT(D5-C5) & ” dies, “,””) esdevé

IF(2>0, 2 & ” dies, “,””) IF tornarà 2 dies amb l'ajuda de & operador quan la diferència és superior a zero, en cas contrari, retornarà una sortida en blanc

Sortida →2dies,

  • HORA(D5-C5) →12
  • SI(HORA(D5-C5)>0, HORA(D5-C5) & ; ” hores, “,””) esdevé

IF(12>0, 12 & ” hores, “,””) IF tornarà 12 hores amb l'ajuda de & operador quan la diferència és superior a zero, en cas contrari, retornarà una sortida en blanc

Sortida →12 hores,

  • MINUT(D5-C5) →0
  • IF(MINUT(D5-C5)>0, MINUT(D5-C5) & ” minuts i “,””) esdevé

IF(0>0, 0 & ” minuts i “,””) IF retornarà 0 minuts amb l'ajuda de & operador quan la diferència és més gran que zero, en cas contrari retornarà un espai en blanc

Sortida →Blank

  • SECOND(D5-C5) →0
  • IF(SECOND(D5-C5)>0, SECOND(D5-C5) & ”segons”,””) esdevé

IF(0>0, 0 & ”segons i “,””) IF retornarà 0 segons amb l'ajuda de & operador quan la diferència és més gran que zero, en cas contrari retornarà un buit

Sortida →Blank

  • IF(INT(D5-C5) >0, INT(D5-C5) & ”dies, “,””) & IF(HOUR(D5-C5)>0, HOUR(D5-C5) & ” hores, “,””) & IF(MINUT(D5-C5)>0, MINUT(D5-C5) & ” minuts i “,””) & IF(SECOND(D5-C5)>0, SECOND(D5-C5) & ”segons”,””) esdevé

2 dies,&12 hores ,& “” & “”

Sortida →2 dies, 12 hores,

➤Premeu INTRO

➤ Arrossegueu cap avall l'eina Emplenar mànec

Resultat :

D'aquesta manera, obtindreu les diferències horàries entre el Hora de lliurament i el Hora de la comanda .

Podeu obtenir un resultat semblant simplement restant els valors utilitzant la fórmula següent

=D5-C5

i després heu de prémer CTRL+1 per triar el format següent de l'opció Personalitzat .

Mètode 11: càlcul de negatius Diferències entre dues vegades

Si voleu calcular la diferència horària restant el Temps d'entrada i el Temps de sortida , obtindreu un valor negatiu a causa de la resta. un valor petit d'un valor gran. Aquí, veurem com gestionar aquesta situació.

Pas-01 :

➤ podeu escriure la fórmula senzilla següent a la cel·la E5

=C5-D5

Però no mostrarà cap resultat

Per tant, heu d'utilitzar la fórmula següent

=IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5),"-h:mm"))

  • C5-D5 →-0,35416667
  • TEXT(ABS(C5-D5),”-h:mm”) es converteix en

TEXT(ABS (-0,35416667),”-h:mm”) TEXT(0,35416667,”-h:mm”)

Sortida →-8: 30

  • IF(C5-D5>0, C5-D5, TEXT(ABS(C5-D5),”-h:mm”)) es converteix en

IF(-0,35416667>0, C5-D5, -8:30) →Com que aquí la condició és FALSA

Sortida →-8:30

➤ Arrossegueu cap avall

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.