Calculo de Horas Laborales

12/01/2009 - 15:47 por Jhorbam | Informe spam
Cordial saludo.

Deseo a través de excel poder realizar el calculo de horas laboradas
de la jornada de un trabajador, pero determinando si las horas son:
diurnas, nocturnas o festivas...un ejemplo es el siguiente:

Fecha de Entrada: 10/01/2009 Hora de Entrada: 22:00 Horas
Fecha de Salida : 11/01/2009 Hora de Salida: 08:00 Horas
Según el calculo normal daría lo siguiente: Total de horas trabajadas
9, Nocturnas 8, Festivas 9.

Fecha de Entrada: 09/01/2009 Hora de Entrada: 05:15 Horas
Fecha de Salida : 09/01/2009 Hora de Salida: 15:15 Horas
Según el calculo normal daría lo siguiente: Total de horas trabajadas
10, Nocturnas 00:45.

He estado tratando de hacer intentos pero no logro este calculo...

Como datos de entrada se darian las fechas de entrada y sálida así
como las horas...el resto lo debería calcular Excel.

Puede alguien colaborarme en esta solicitud?...Agradezco toda la
colaboración brindada...

Preguntas similare

Leer las respuestas

#11 Jhorbam Baena Orozco
14/01/2009 - 17:36 | Informe spam
Tener en cuenta lo siguiente:

Los sábados y domingos son horario festivo...fin de semana...son sencillos
de cálcular, usando la función diasem que Hector Miguel utiliza...pero un
lunes festivo varía...primero dado el país, segundo son días no standar en
un calendario...así que no es necesario calcularlos a ellos...serían la
excepción...con calcular sábado y domingo esta perfecto.

Gracias...

P.D.. Aunque me siguen sin dar los resultados como son Hector...

"Jhorbam" escribió en el mensaje de noticias
news:
Cordial saludo.

Deseo a través de excel poder realizar el calculo de horas laboradas
de la jornada de un trabajador, pero determinando si las horas son:
diurnas, nocturnas o festivas...un ejemplo es el siguiente:

Fecha de Entrada: 10/01/2009 Hora de Entrada: 22:00 Horas
Fecha de Salida : 11/01/2009 Hora de Salida: 08:00 Horas
Según el calculo normal daría lo siguiente: Total de horas trabajadas
9, Nocturnas 8, Festivas 9.

Fecha de Entrada: 09/01/2009 Hora de Entrada: 05:15 Horas
Fecha de Salida : 09/01/2009 Hora de Salida: 15:15 Horas
Según el calculo normal daría lo siguiente: Total de horas trabajadas
10, Nocturnas 00:45.

He estado tratando de hacer intentos pero no logro este calculo...

Como datos de entrada se darian las fechas de entrada y sálida así
como las horas...el resto lo debería calcular Excel.

Puede alguien colaborarme en esta solicitud?...Agradezco toda la
colaboración brindada...
Respuesta Responder a este mensaje
#12 Héctor Miguel
14/01/2009 - 18:52 | Informe spam
hola, Jhorbam !

... aun no encuentro el error...pero te anexo 3 graficas de los resultados obtenidos
... bueno es el mismo solo que con las formulas desplegadas una a una para que te fijes en ello...
No me dan los resultados con los que debería arrojar en la realidad, y como te daras cuenta
seleccione el tipo de dato de la celda al valor numero...pero nada aun ...



1) da formato a las celdas con las formulas de: h:mm

2) la formula (completa) con las correcciones (hasta la fecha) es la siguiente (horas nocturnas)

[F3] =elegir(coincidir(--(coincidir(b3,{0\6\18}/24)&coincidir(d3,{24\18\6}/24,-1)),{11\12\13\21\22\23\31\32\33}),
6/24-b3+d3-18/24,6/24-b3,si(d3>b3,d3-b3,6/24-b3+6/24+d3),d3-18/24,(b3>d3)*12/24,6/24+d3,si(d3>b3,d3-b3,1-b3+d3-18/24),1-b3+6/24,1-b3+d3)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#13 Héctor Miguel
14/01/2009 - 19:14 | Informe spam
hola, Gabriel !

pregunta;
usando la formula en cuestión obtengo lo siguiente
Fecha Hora Fecha Hora Totales Nocturnas
Lun 12-Ene-2009 06:00 Mar 13-Ene-2009 05:59 23:59 13:59
No me da las 11:59 nocturnas
esta es la formula para calculo de Nocturnas
=ELEGIR(COINCIDIR(--(COINCIDIR(B3,{0\6\18}/24)&COINCIDIR(D3,{24\18\6}/24,-1)),{11\12\13\21\22\23\31\32\33}),
6/24-B3+D3-18/24,6/24-B3,SI(D3>B3,D3-B3,6/24-B3+8/24+D3),D3-18/24,(B3>D3)*12/24,8/24+D3,SI(D3>B3,D3-B3,1-B3+D3-18/24),1-B3+6/24,1-B3+D3)



prueba con las modificaciones comentadas a OP ;)

saludos,
hector.
Respuesta Responder a este mensaje
#14 Jhorbam Baena Orozco
14/01/2009 - 23:21 | Informe spam
Hector perfecto con el formatopero si le doy horas de trabajo de un
viernes para un sabado o de un sabado o domingo osea de fines de
semanano toma horas festivas...no me da resultado dicha celda...

"Jhorbam" escribió en el mensaje de noticias
news:
Cordial saludo.

Deseo a través de excel poder realizar el calculo de horas laboradas
de la jornada de un trabajador, pero determinando si las horas son:
diurnas, nocturnas o festivas...un ejemplo es el siguiente:

Fecha de Entrada: 10/01/2009 Hora de Entrada: 22:00 Horas
Fecha de Salida : 11/01/2009 Hora de Salida: 08:00 Horas
Según el calculo normal daría lo siguiente: Total de horas trabajadas
9, Nocturnas 8, Festivas 9.

Fecha de Entrada: 09/01/2009 Hora de Entrada: 05:15 Horas
Fecha de Salida : 09/01/2009 Hora de Salida: 15:15 Horas
Según el calculo normal daría lo siguiente: Total de horas trabajadas
10, Nocturnas 00:45.

He estado tratando de hacer intentos pero no logro este calculo...

Como datos de entrada se darian las fechas de entrada y sálida así
como las horas...el resto lo debería calcular Excel.

Puede alguien colaborarme en esta solicitud?...Agradezco toda la
colaboración brindada...
Respuesta Responder a este mensaje
#15 Héctor Miguel
14/01/2009 - 23:56 | Informe spam
hola, Jhorbam !

... perfecto con el formato... pero si le doy horas de trabajo de un viernes para un sabado
o de un sabado o domingo osea de fines de semanano toma horas festivas...no me da resultado dicha celda...



estos son algunos ejemplos con las formulas (modificadas) propuestas
formato de fechas: m/d/aa (y no se como se vea "la tabla", nunca me ha gustado este estilo)...

Entrada Salida Horas trabajadas
Fecha Hora Fecha Hora Total Noche Festivo
1/9/09 03:45 1/9/09 23:15 19:30 07:30 00:00
1/9/09 05:45 1/9/09 13:15 07:30 00:15 00:00
1/9/09 22:15 1/10/09 13:15 15:00 07:45 13:15
1/10/09 13:25 1/10/09 23:15 09:50 05:15 09:50
1/10/09 12:15 1/10/09 17:45 05:30 00:00 05:30
1/10/09 09:45 1/11/09 05:20 19:35 11:20 19:35
1/11/09 21:15 1/12/09 20:45 23:30 05:30 02:45
1/13/09 19:45 1/14/09 17:20 21:35 10:15 00:00

formulas:
total horas
[E3] Ó-b3+(b3>d3)

horas noche
[F3] =elegir(coincidir(--(coincidir(b3,{0\6\18}/24)&coincidir(d3,{24\18\6}/24,-1)),{11\12\13\21\22\23\31\32\33}),
6/24-b3+d3-18/24,6/24-b3,si(d3>b3,d3-b3,6/24-b3+6/24+d3),d3-18/24,(b3>d3)*12/24,6/24+d3,si(d3>b3,d3-b3,1-b3+d3-18/24),1-b3+6/24,1-b3+d3)

horas fin-de
[G3] =elegir(1+(diasem(a3,2)>5)+2*(diasem(c3,2)>5),0,1-b3,d3,e3)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida