Foros del Web » Soporte técnico » Ofimática »

Como calculo Tiempo transcurrido entre 2 horas

Estas en el tema de Como calculo Tiempo transcurrido entre 2 horas en el foro de Ofimática en Foros del Web. Bueno el problema es que tengo una tabla en la cual tengo horario de entrada y horario de salida. Quiero hacer una consulta con estos ...
  #1 (permalink)  
Antiguo 14/04/2010, 05:45
 
Fecha de Ingreso: agosto-2009
Mensajes: 45
Antigüedad: 12 años
Puntos: 0
Como calculo Tiempo transcurrido entre 2 horas

Bueno el problema es que tengo una tabla en la cual tengo horario de entrada y horario de salida.

Quiero hacer una consulta con estos datos

lo que intente es hacerlo asi

Datediff("h",[Hora Entrada],[Hora Salida])

Pero me dice que tiene una sintaxis no valida. Agradeceria si alguien puede darme ua mano ... Muchas Gracias
  #2 (permalink)  
Antiguo 14/04/2010, 08:51
Avatar de Taribo007  
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 14 años
Puntos: 18
Respuesta: Como calculo Tiempo transcurrido entre 2 horas

Si lo estas haciendo en una consulta, cambia las comas (,) por punto y coma (;)
aunque puede no funcionar dependiendo de tu configuracion regional, pruebalo

Un saludo
  #3 (permalink)  
Antiguo 14/04/2010, 13:03
 
Fecha de Ingreso: agosto-2009
Mensajes: 45
Antigüedad: 12 años
Puntos: 0
Respuesta: Como calculo Tiempo transcurrido entre 2 horas

Cita:
Iniciado por Taribo007 Ver Mensaje
Si lo estas haciendo en una consulta, cambia las comas (,) por punto y coma (;)
aunque puede no funcionar dependiendo de tu configuracion regional, pruebalo

Un saludo
Muchas Gracias Taribo007 era presisamente eso muchisimas gracias
  #4 (permalink)  
Antiguo 15/04/2010, 12:55
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 14 años
Puntos: 39
Respuesta: Como calculo Tiempo transcurrido entre 2 horas

Disculpen mi intromision

Temgo la hora de entrada en A2 08:20
Tengo hora de salida en B2 12:25

Tengo en C2 =Datediff("h";A2;B2) Tiempo trabajado

Me dá resultado #¿NOMBRE?

Si coloco =B2-A2 si me da la diferencia colocando hora tipo militar, es decir; 08:05(se refiere a la mañana) 14:10 (se refiere a la tarde)

Si coloco 8:5 en A y 3:10 me da el resultado tambien pero el formato de las dos celdas lo tengo como hh:mm

Quisiera que me dijeran si esta es la formula o hay alguna mas tecnica?

¿Como deberia?
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg

Última edición por JoaoM; 15/04/2010 a las 13:07
  #5 (permalink)  
Antiguo 15/04/2010, 13:21
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 15 años
Puntos: 56
Respuesta: Como calculo Tiempo transcurrido entre 2 horas

Hola,
Que yo sepa, en excel no hay ninguna función llamada DateDiff o similar, salvo en el VBA, donde sí existe y su sintaxis es justo la que pones.

Personalmente, siempre que he tenido que obtener diferencias entre horas las he restado, sin más. Y, de echo, en la página de Microsoft dice que para hallar la diferencia entre horas se debe usar el operador de la sustracción (-)

Un saludo.
  #6 (permalink)  
Antiguo 16/04/2010, 14:09
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 14 años
Puntos: 39
Respuesta: Como calculo Tiempo transcurrido entre 2 horas

Gracias jchuk
Entonces creo estar en la formula cierta
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg
  #7 (permalink)  
Antiguo 16/04/2010, 16:41
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 14 años, 4 meses
Puntos: 88
De acuerdo Respuesta: Como calculo Tiempo transcurrido entre 2 horas

Hola! Amigos. Un par de comentarios:

a) Si [A2]=08:20 y [B2]=12:25 entonces el lapso transcurrido será de "04:05".

Un par de formas de obtener ese valor son:

= B2 - A2 + (B2 < A2)
= RESIDUO( B2 - A2; 1)

Ambos fórmulas contemplan al horario nocturno (por ejemplo, las "8" horas que van de 22:00 a 06:00)

b) En cuanto a la función DATEDIF(), se trata de la versión en inglés de la función -increíblemente no documentada por MS- SIFECHA().

La función SIFECHA() se encuentra muy bien explicada en la WEB y, por cierto, no tiene aplicación en lapsos de horas sino en lapsos de fechas.

Saludos para todos, Cacho.
  #8 (permalink)  
Antiguo 17/04/2010, 10:44
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 15 años
Puntos: 56
Respuesta: Como calculo Tiempo transcurrido entre 2 horas

Hola mrocf,

Cita:
La función SIFECHA() se encuentra muy bien explicada en la WEB y, por cierto, no tiene aplicación en lapsos de horas sino en lapsos de fechas.
Sí, así es, por eso comenté que para los lapsos de tiempo que no fueran fechas, se deben restar, tienes toda la razón.

Un saludo.
  #9 (permalink)  
Antiguo 17/04/2010, 22:49
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 14 años
Puntos: 39
Respuesta: Como calculo Tiempo transcurrido entre 2 horas

Cita:
Iniciado por mrocf Ver Mensaje
Hola! Amigos. Un par de comentarios:

a) Si [A2]=08:20 y [B2]=12:25 entonces el lapso transcurrido será de "04:05".

Un par de formas de obtener ese valor son:

= B2 - A2 + (B2 < A2)
= RESIDUO( B2 - A2; 1)

Ambos fórmulas contemplan al horario nocturno (por ejemplo, las "8" horas que van de 22:00 a 06:00)

b) En cuanto a la función DATEDIF(), se trata de la versión en inglés de la función -increíblemente no documentada por MS- SIFECHA().

La función SIFECHA() se encuentra muy bien explicada en la WEB y, por cierto, no tiene aplicación en lapsos de horas sino en lapsos de fechas.

Saludos para todos, Cacho.
No puede ir con espacio y la primera no logro que me dé

Me presenta el resultado 0,17013889
Estoy con Office 2007 ESP
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg
  #10 (permalink)  
Antiguo 18/04/2010, 10:33
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 14 años, 4 meses
Puntos: 88
De acuerdo Como calculo Tiempo transcurrido entre 2 horas

Hola! JoaoM.
Un concepto que debería "grabársete a fuego" es: para el Excel, las fechas y las horas son números con formato especial.

Intenta lo siguiente:
a) En [A1] coloca el número 40285
b) En [A2] coloca el número 0,25

Y ahora:
c) En [A1] dale cualquier formato de fecha (verás 17/04/2010, por ejemplo)
d) En [A2] dale cualquier formato de hora (verás 06:00:00, por ejemplo)

Si investigas un poco el tema verás que las horas (de 0 a 24) son representadas por números menores que "1", mientras que las fechas son repesentadas por números mayores que 1.


Tu comentario: - "... No puede ir con espacio y la primera no logro que me dé ..." es un tanto críptico: no lo entiendo.
Saludos, Cacho.
  #11 (permalink)  
Antiguo 18/04/2010, 20:38
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 14 años
Puntos: 39
Respuesta: Como calculo Tiempo transcurrido entre 2 horas

Hola amigo, gracias por tu esmero en responder, gracias de nuevo

Digo que no me dá el 1 separado de la ; lo uni a la ; y si me funcionó
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg

Etiquetas: calculo, horas, transcurrido
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 17:26.