Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused for some users. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Calendario

Tengo una variable que trae

6 12:25 siendo 6 dias 12 horas y 25 minutos

La cual esta mal calulada ya que si entre medio de ese calculo hubo un fin de semana deberia ser 4 12:25

como hago para que cuente si hubo un fin de semana y no cuente sabado y domingo¡?

Labels (1)
1 Solution

Accepted Solutions
Not applicable
Author

Hola,

Podrías usar la función networkdays(), esta función retornará un numero entero indicando los días que se consideran laborables. Los minutos y segundos no son soportados por esta función, por que tendrás que añadir condicionales que ayuden a obtener dichos numeros.

Saludos,

Ricardo

View solution in original post

4 Replies
Not applicable
Author

Hola,

Podrías usar la función networkdays(), esta función retornará un numero entero indicando los días que se consideran laborables. Los minutos y segundos no son soportados por esta función, por que tendrás que añadir condicionales que ayuden a obtener dichos numeros.

Saludos,

Ricardo

Anonymous
Not applicable
Author

Dejarlo como networkdays(), networkdays(Lun,Mar,Mie,Jue,Vie) o los numeros laborales?

SET networkdays=('Lun,Mar,Mie,Jue,Vie');

Not applicable
Author

Hola,

networkdays(FechaInicio, FechaFin)

La documentación encontrada en QlikView detalla más sobre esta función.

Saludos,

Ricardo

Anonymous
Not applicable
Author

Muchas gracias, ya resolvi gracias a tu solución, buen día