Restar una cantidad de horas

3 envíos / 0 nuevos
Último envío
chronot
Imagen de chronot
Offline
última acción: Hace 3 años 3 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntos
alta: 30/01/2011 - 22:33
Puntos: 2727
Restar una cantidad de horas

Hola a todos los amigos de Necesitomas.com
Se me presentó esta mañana una duda y quisiera recurrir a su valioso conocimiento para saber cómo podría proceder.
Tengo una lista de indicadores económicos con sus horarios de lanzamiento en GMT, ejemplo: 22:00 hs. Quisiera restar 4 horas para convertir a GMT -4, el horario de Paraguay. ¿Se podría realizar esto en Excel?
Muchas gracias desde ya por su gran ayuda de siempre

Etiquetas: 

Cron
Imagen de Cron
Offline
última acción: Hace 3 meses 1 semana
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Claro que se puede.Lo que

Claro que se puede.

Lo que pasa es que hay que entender cómo funcionan las horas en Excel.

La solución 1 es restar la cantidad adecuada. Excel almacena las fechas como números, de manera que cada unidad es un día. Por lo tanto, las fracciones de día (como horas, minutos o segundos) serán fracciones de unidad, es decir, la parte decimal.

De esta manera, si quieres restar 1 hora a un valor UMT, lo que tienes que hacer es restarle 1/24. Si lo que quieres es restar 4 h, descuenta 4/24. Ten cuidado con la precisión, porque si en vez de 4/24, le restas 0.166, el resultado se te puede ir en segundos o minutos por errores de redondeo.

Otra opción es utilizar una celda accesoria. El funcionamiento interno es exactamente el mismo, pero quizás se vea más intuitivo.

En una celda, introduces el valor 4:00, que son las 4 horas de desfase que tienes que calcular. Simplemente resta a la celda con el valor UMT la celda con el valor 4:00, y ya lo tienes.

En el caso de hacer la resta entre la celda con el valor UMT y 4 (por ejemplo, =B1-4), la hora que te salga será exactamente la misma, porque lo que estás haciendo es restarle 4 días al valor que tenías en la celda B1.

Un saludo

 

** Rectifico: Si a una hora le restas 4, te va a salir un mensaje de error que te llena de # la celda. Esto es porque si únicamente tienes la hora, el valor que asigna Excel a la celda es la parte decimal del día, pero no tiene unidades (las 4:00 tendrán un valor interno de 0.1666666666) Si a esto le restas 4, te sale un valor negativo que Excel no sabe interpretar en formato tiempo (fecha / hora)

chronot
Imagen de chronot
Offline
última acción: Hace 3 años 3 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntos
alta: 30/01/2011 - 22:33
Puntos: 2727
Excelente tu explicación tan

Excelente tu explicación tan clara, Cron, me funcionó a la perfección, ¡te agradezco muchísimo! Risa