Qlik Community

Brasil

Announcements
Submit your remarkable customer story for the Global Transformation Awards at QlikWorld Denver 2022. SUBMIT A STORY
cancel
Showing results for 
Search instead for 
Did you mean: 
michellysodre
Contributor III
Contributor III

Como Buscar mês anterior?

Boa tarde Amigos,

          Gostaria do Apoio dos senhores não Problema Seguinte:

          Tenho Uma Tabela de Turnover Onde Preciso cacular OS Admitidos , rescindidos de eo total de Funcionários de (Dimensão Mês \ Ano) Levando em consideração a Seleção do Usuário.

          Porem recentemente tivemos Que Mudar uma fórmula para que Ao invés de Pegar o total de Funcionários "Atual" Pegar o montante total dos Funcionários do Mês anterior. Na fórmula Usei uma Função Above porem no Mês de Janeiro de ele Não consegue Calcular, a não ser que seja selecionado o ano anterior também.

          Estou anexando Uma Amostra de Dados.

Conto com o Apoio dos senhores.

Labels (1)
11 Replies
lincoln_ristow
Partner
Partner

Bom dia MIchele,

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:

michellysodre
Contributor III
Contributor III
Author

Olá Francisco,

Hoje analisando com mais calma, fiz uma alteação na formula e deu certo.

Veja como ficou a formula:

Aggr ( Above ( Sum ({$ <[Mês] =,[Ano]>}Funciona_Contador )),[Mês/Ano])-(Aggr ( Above ( Sum ({$ <[Mês] =,[Ano]>}Rescisao_Contador )),[Mês/Ano]))

Agradeço a todos pelo apoio.

Irei marcar a sua resposta como a correta, pois foi  no artigo que você sugeriu que encontrei um rumo.