Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
daianascdias
Contributor III
Contributor III

Como criar uma expressão que pegue a quantidade de funcionários do mês anterior?

Usei a expressão abaixo, porém não funcionou:

Count({<Codigo_Calculo_Data_Ref = {'$(=Date(MonthStart(Max(Codigo_Calculo_Data_Ref),-1))'} >} PK_Func)

No calendário seleciono o mês e o ano que preciso e com base nessa seleção preciso que traga as informações do mês anterior.

Alguém pode me ajudar?

Labels (1)
10 Replies
Clever_Anjos
Employee
Employee

Coloque sua expressão em um gráfico tabela simples.

Depois passe o mouse sobre o cabeçalho para ver o que aquela sua formula está calculando

Sem título.png

michellysodre
Contributor III
Contributor III

Olá Diana,

Tenta isso:

Aggr ( Above ( Count ({$ }PK_Func )),[Mês/Ano])

daianascdias
Contributor III
Contributor III
Author

Parece estar calculando.

daianascdias
Contributor III
Contributor III
Author

Não deu certo desta forma.

Clever_Anjos
Employee
Employee

Pode colar um print?

daianascdias
Contributor III
Contributor III
Author

Segue print.

Print.jpg

michellysodre
Contributor III
Contributor III

Bom dia. Sugiro que envie um modelo.

Clever_Anjos
Employee
Employee

Cortou, não deu para ver como está avaliado.

Gostaria de ver o resultado inteiro da avaliação

lincoln_ristow
Partner - Contributor
Partner - Contributor

Bom dia Daiana,

Acredito que você esteja calculando o Turnover.

No seu calendário crie uma dimensão conforme abaixo:

( Year ( [Data] )*12 )+Month( [Data] ) as PeriodoID

Dessa forma você cria um ID distinto para cada mês de cada ano.

Na expressão do teu gráfico, coloque o seguinte:

Count( {< Ano =, Mês=, PeriodoID = {$(=Max(PeriodoID)-1)} >} [Campo])


Isso vai te trazer a informação do mês anterior: