sumar o restar horas en excel 2003

21/04/2006 - 02:30 por Robinson Silva | Informe spam
Amigos, necesito restar horas entre dos tramos horarios determinados, hora de
ingreso y hora de salida. Tengo formulas que me funcionan pero se me originan
problemas cuando la hora de salida es 00:00 hrs. o superior... expongo
ejemplos:

salida salida
real programada =
Salida despues del turno
1.-) 19:46 - 00:45 (doce cuarenta y cinco de la noche) = 04:01 hrs
2.-) 19:40 - 19:45
= 00:05 minuto

Preguntas similare

Leer las respuestas

#1 julian-vlc-sp
21/04/2006 - 02:42 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

¿Que problema se te origina?

SALUDOS.
Julián-Valencia-España

"Robinson Silva" escribió en el
mensaje news:
Amigos, necesito restar horas entre dos tramos horarios determinados, hora
de
ingreso y hora de salida. Tengo formulas que me funcionan pero se me
originan
problemas cuando la hora de salida es 00:00 hrs. o superior... expongo
ejemplos:

salida salida
real programada > Salida despues del turno
1.-) 19:46 - 00:45 (doce cuarenta y cinco de la noche) = 04:01 hrs
2.-) 19:40 - 19:45
= 00:05 minuto

Respuesta Responder a este mensaje
#2 Ruben Salgado
21/04/2006 - 07:17 | Informe spam
Hola Robinson,

Bueno me imagino tu problema es precisamente al manejar horas donde se
interpone la media noche, te pongo un ejemplo:

Tienes en la celda A1 la hora de comienzo 22:45 y como hora final en B1 00:45

en C1 pon la formula ±-A1+IF(A1>B1,1) esto si tu excel esta en ingles, si
no solo cambias la funcion IF por un SI

y listo eso creo resolvera tu problema

Saludos

"Robinson Silva" escribió:

Amigos, necesito restar horas entre dos tramos horarios determinados, hora de
ingreso y hora de salida. Tengo formulas que me funcionan pero se me originan
problemas cuando la hora de salida es 00:00 hrs. o superior... expongo
ejemplos:

salida salida
real programada =
Salida despues del turno
1.-) 19:46 - 00:45 (doce cuarenta y cinco de la noche) = 04:01 hrs
2.-) 19:40 - 19:45
= 00:05 minuto

Respuesta Responder a este mensaje
#3 smartito
21/04/2006 - 11:13 | Informe spam
Hola Robinson,

Aqui te pongo otro método distinto para hacer el cálculo.

Supongo que en:

[A1] = Hora Entrada
[B1] = Hora Salida
[C1] = SI(B1>A1;B1-A1;(B1+1)-A1)

Saludos!
Respuesta Responder a este mensaje
#4 KL
21/04/2006 - 11:28 | Informe spam
Hola chicos,

"Ruben Salgado" wrote
±-A1+IF(A1>B1,1)



Esta formula se podria hacerla aun mas corta:

±-A1+(A1>B1)

Saludos,
KL
Respuesta Responder a este mensaje
#5 julian-vlc-sp
21/04/2006 - 11:53 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Como ampliación a lo que los demás han aportado, indicarte que, aunque la
explicación no sea del todo exacta ni técnica, la necesidad de sumar 1
cuando la hora final es menor que la inicial se debe a:

Cuando usas el formato fecha en una celda, Excel la muestra como tu desees
pero guarda un numero con decimales, siendo las unidades de la parte entera
días, y los decimales las horas, minutos, y segundos.

Si en una celda pones solo la parte horaria, Excel guarda el dato como
0,xxxx, las 12:00, por ejemplo, las guarda como 0.5.

Cuando tu guardas las 01:00 de la madrugada, Excel lo guarda como 0.0416667,
y lógicamente si haces 0.0416667 - 0.5, la cosa no funciona.

En el caso de que la fecha final sea menor que la inicial, si tu sumas uno a
la operación es lo mismo que sumar uno a la hora final, o lo que es lo
mismo, le estas diciendo que esa hora es del día siguiente al día de la hora
inicial, por tanto el resultado es el correcto.

Una forma fácil de comprobar esto es la siguiente:

Ponle formato fecha a varias celdas (puedes probar poniendo solo fecha, solo
hora, o fecha y hora) y pon datos en dichas celdas

Copia los valores de estas celdas en otras celdas vacías.

A este nuevo conjunto de celdas ponle formato numero o general y podrás
comprobar fácilmente lo que he intentado explicar.

Disculpa si me he extendido o no me he explicado bien, pero creí que era
necesario


SALUDOS.
Julián-Valencia-España

"Robinson Silva" escribió en el
mensaje news:
Amigos, necesito restar horas entre dos tramos horarios determinados, hora
de
ingreso y hora de salida. Tengo formulas que me funcionan pero se me
originan
problemas cuando la hora de salida es 00:00 hrs. o superior... expongo
ejemplos:

salida salida
real programada > Salida despues del turno
1.-) 19:46 - 00:45 (doce cuarenta y cinco de la noche) = 04:01 hrs
2.-) 19:40 - 19:45
= 00:05 minuto

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida