Calcular horas en negativo

20/11/2007 - 19:42 por Uyyyy | Informe spam
Hola.
Tengo una hoja en la que quiero calcular las horas de mas o de menos
que hago en mi jornada de trabajo.
Para ello tengo en formato hora hh:mm todas las celdas. El caso es que
todo me sale bien, excepto cuando hago menos tiempo de las 8 horas que
tengo que trabajar. El resultado me lo muestra en forma de
almohadillas.

Si utilizo abs pues no me sirve para calcular horas extras a fin de
mes por que nose si son de mas o de menos y si lo paso a texto el
resultado cosa que si funciona, no puedo hacer las correspondientes
operaciones de suma.

He buscado por la web pero no veo la solucion.

Alguna idea ?
Gracias.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
20/11/2007 - 21:03 | Informe spam
hola, !

... quiero calcular las horas de mas o de menos que hago en mi jornada de trabajo.
... tengo en formato hora hh:mm todas las celdas sale bien, excepto cuando hago menos tiempo
... El resultado me lo muestra en forma de almohadillas.
Si utilizo abs pues no me sirve para calcular horas extras a fin de mes por que nose si son de mas o de menos
y si lo paso a texto elresultado cosa que si funciona, no puedo hacer las correspondientes operaciones de suma.
He buscado por la web pero no veo la solucion.
Alguna idea ?



(primero): toma en cuenta que las fechas y horas en excel siguen siendo numeros seriales
-> enteros=dias fracciones=horas/minutos/segundos/...

(segundo): comentarte que excel se rehusa a mostrar horas 'en negativo' (es decir)...
si [A1]:00AM y [B1]:00PM y quieres en [C1] ¡-B1
-> NO podras sustraer una hora mayor [4:00PM] de una hora menor [8:00AM]
(a menos que habilites el sistema de fechas 1904, lo que seguramente traera otras complicaciones)
-> para esos casos, una solucion es aumentar una unidad SI la hora A es menor que la hora B (p.e.)
[C1] ¡-b1+(a1<b1)

comentas (si hubiera) algun detalle adicional ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Juan Español
20/11/2007 - 21:58 | Informe spam
La columna donde hagas los cálculos diarios ponla con formato número
y..
suponiendo que el cálculo de un día determinado lo hagas en la celda F3, pon
en G3:
=SI(F3>0;"He trabajado "&TEXTO(F3;"h:mm")&" de más";"He trabajado
"&TEXTO(ABS(F3);"hh:mm")&" de menos")

Sumas la columna F (por ejemplo en F40) y pones en G40:
=SI(F40>0;"He trabajado "&TEXTO(F7;"[h]:mm")&" de más";"He trabajado
"&TEXTO(ABS(F40);"[h]:mm")&" de menos")

(Si alguna vez los horas trabajadas coinciden minuto a minuto con los
establecido te saldrá:
"He trabajado 00:00 de menos"
puedes mejorarlo con un condicional encadenado en la formula.

Me imagino te surgirán dudas, sigue preguntado..

"Uyyyy" escribió en el mensaje
news:
Hola.
Tengo una hoja en la que quiero calcular las horas de mas o de menos
que hago en mi jornada de trabajo.
Para ello tengo en formato hora hh:mm todas las celdas. El caso es que
todo me sale bien, excepto cuando hago menos tiempo de las 8 horas que
tengo que trabajar. El resultado me lo muestra en forma de
almohadillas.

Si utilizo abs pues no me sirve para calcular horas extras a fin de
mes por que nose si son de mas o de menos y si lo paso a texto el
resultado cosa que si funciona, no puedo hacer las correspondientes
operaciones de suma.

He buscado por la web pero no veo la solucion.

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