Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

contar intervalo de dias

como conto dias úteis corridos no mês, até ontem? e dias que faltam até último dia do mês?

Fiz um calendário no excel com coluna indicando se dia útil ou não, mas não sei como contar do dia 1o até ontem.

Labels (3)
1 Solution

Accepted Solutions
Not applicable
Author

Não precisa ir muito além, basta usar a função:

NetWorkDays (MonthStart (Today ()), Today () -1)

ou para contar até o final do mês:

NetWorkDays (Today (), MonthEnd ( Today () ) )



View solution in original post

6 Replies
Not applicable
Author

Olá,

Como vc tem um calendario pronto pode fazer apenas uma contagem utilizando set analysis.

Onde o campo Dia_Util = 1 é útil e Dia_Util = 0 não útil.

Count({<Dia_Util={1}, Data={">=$(=Date(MonthStart(Today()-1))) <=$(=Date((Today()-1)))"}>} Data)

Not applicable
Author

Não precisa ir muito além, basta usar a função:

NetWorkDays (MonthStart (Today ()), Today () -1)

ou para contar até o final do mês:

NetWorkDays (Today (), MonthEnd ( Today () ) )



Not applicable
Author

Perfeito Rodrigo.

Só não pode esquecer também de colocar os feriados no período.

sergioluis
Contributor
Contributor

Ola Tonial,

Sou novo no Qlikview e tenho visto muitas sugestões na comunidade para usar Set Analysis , me parece uma ferramenta bastante eficiente, mas a sintaxe tambem parece bem complicada, ja procurei na ajuda do Qlikview e não encontro nada sobre isso para que eu possa aprender a usar..

Voce tem material publicado sobre isso? ou sugestão de onde posso aprender mais sobre o assunto?

Antecipadamente

Obrigado.

Not applicable
Author

Isso mesmo.

A sintaxe é: NetWorkDays (DataInicio, DataFim, Feriados, ...)

Not applicable
Author

Sergio,

Realmente a sintaxe é um pouco complexa, mas logo logo você se acostuma. Big Smile

Postei um material sobre análise de conjuto ou set analysis no meu perfil.

Na verdade é o mesmo que possui no help.