2010-02-24 9 views

Respuesta

26

La diferencia en horas:

=(A2-A1)*24 

La diferencia en minutos:

=(A2-A1)*24*60 

La diferencia de horas y minutos:

=TRUNC((A2-A1)*24)  - the hours portion 
=MOD((A2-A1)*24*60,60) - the minutes portion 
+7

encontré que esto también funcionará: = TEXTO (A2-A1, "h: mm") para mi caso –

+0

¿Hay alguna razón para usar '= (A2-A1) * 24 * 60' en lugar de '= (A2-A1) * 1440'? – Zaider

+3

@Zaider, usar '* 24 * 60' es más obvio (para mí al menos) y, por lo tanto, más fácil de mantener –

1

Excel es capaz de manejar la aritmética de fecha y hora. Lo hace al mantener las fechas y horas en decimales. Si ingresa una fecha y hora en un formato que Excel reconoce, (¡de buen grado!) Mantendrá los datos como un tipo de datos de fecha y hora. El bit entero es días, y el bit decimal es el tiempo. Puede usar un formato de celda de tiempo para mostrar el bit de tiempo en horas, minutos, segundos, etc., o puede convertir el decimal a horas, minutos y segundos usando 60 en una fórmula simple

La fórmula de texto funciona mostrando la respuesta en formato de tiempo.

3

esto es simple en Excel y no es necesario hacer nada excepto aplicar el formato de hora a la celda.

dos sencillos pasos:

  1. ponen la fórmula: = B2-A2
  2. simplemente aplicar el formato personalizado "h: mm" a la célula.
Cuestiones relacionadas