Qlik Community

Ask a Question

Brasil

Announcements
QlikWorld May 10-12, Online and Free! REGISTER NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
brunoducatti
Creator
Creator

Dias Uteis - Feriados Municipais

Bom dia, tenho uma variável para calcular o número de dias uteis do mês:

=NetWorkDays(MonthStart(today()), MonthEnd((today())),$(Feriados))

A variável $(Feriados) é composta por uma lista dos feriados do ano.

 

Porém, nosso cenário possui lojas em diversos municípios do país e podem ter feriados que são para algumas lojas e não são para outras. Na minha estrutura eu tenho o campo "empresa" para identificar cada loja. Como posso realizar um cálculo de dias úteis por loja que respeite o número de feriados de cada cidade?

4 Replies
pedromsouza
Creator
Creator

São muitos municípios? Se não, poderia fazer variáveis distintas para cada conjunto de feriados. 

Qliking since '09
brunoducatti
Creator
Creator
Author

Tem uns 20 mais ou menos. 

E neste caso como eu passaria para a variável dias_corridos a regra por filial usar as variaveis disintas?

RafaMartins
Creator II
Creator II

Bom dia possuo o mesmo dilema, que até agora não consegui solucionar perfeitamente.

Criar uma variável para cada filial funcionaria se vc não precisar de uma visão geral como é o meu caso.

O que me sugeriram é criar a tabela com todos feriados de cada filial trazendo campo filial e data feriado, para criar a variável.

E usar na função do networkdays um Aggr(sum,filiais

O que eu não testei ainda

Business Intelligence Analyst
SkyGroup - Maringá - Paraná
mario_sergio_ti
Partner
Partner

Amigo, segue exemplo:

=NetWorkDays(
    MonthStart( Today()), MonthEnd(Today()),
    Pick( Match(CodEmpresa, 001, 002, 003), $(Feriados1), $(Feriados2), $(Feriados3) )
)

Abraços.

mario.soares@cubotimize.com | WhatsApp (21) 97014-5133 | Eu trabalho com paixão!