¿Como incluir sabado como dia laboral?

19/12/2005 - 16:59 por jesusto74 | Informe spam
EL problema es que los trabajadores obreros tienen el dia sabado como
laborable, necesito. Utilizo la funcion Dias.lab para calcular la cantidad de
días de disfrute de vacaciones..
 

Leer las respuestas

#1 Héctor Miguel
20/12/2005 - 09:03 | Informe spam
hola, jesus !

... los trabajadores obreros tienen el dia sabado como laborable
... Utilizo la funcion Dias.lab para calcular la cantidad de dias de disfrute de vacaciones...



1) si necesitas contar los sabados... 'dias.lab' NO es la funcion necesitas
-> usa la funcion diasem() SIN el segundo argumento para contar dias como 1=domingo... 7=sabado
-> construye la serie de los dias con la funcion fila() 'combinada' con la funcion 'indirecto()'
-> suma los dias que sean mayores a 1 [domingo] y obtendras los dias 2 a 7 [lunes a sabado]
ejemplo: [suponiendo que tienes la fecha inicial en 'A1' y la fecha final en 'C1']...
=sumaproducto(1*(diasem(fila(indirecto(a1&":"&c1)))>1))

2) si necesitas determinar el dia en que debe presentarse despues de vacaciones [ex/in]cluyendo sabados...
suponiendo que la fecha inicial -> de vacaciones esta en 'A1' y los dias 'de disfrute' [laborables] en 'B1'
prueba con la siguiente formula -> matricial [ya sabes, al introducirla/editarla, se termina con ctrl+mayus+enter]
¡+k.esimo.menor(si((diasem(a1+(fila(indirecto("1:"&b1*10))))>1),fila(indirecto("1:"&b1*10))),b1)
-> solo haria falta considerar si dentro del periodo 'de disfrute'... caen algunos dias 'festivos' :))

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

p.d. toma en cuenta que mi sistema usa como separador de argumetos a la coma ',' NO al punto y coma ';' :D

Preguntas similares