Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Count independente das dimensoes

Ola,

Uma duvida....

Tenho uma tabela dinâmica que possui a dimensão cargos de gestão(Dimensão Calculada) e a dimensão "mês ano"

Nela são listados ..

Cargo01/201602/2016
Gerente109
Coordenador2523

O que desejaria saber se é possível é montar uma outra no mesmo formato, mas indicando a relação entre os cargos de gestão com o total de colaboradores

Cargo01/201602/2016
Gerente10/1500 = x%9/1502 = x%
Coordenador25/1500 = x%23/1502 = x%

Desde já agradeço.

Labels (2)
26 Replies
Not applicable
Author

Sim...coloquei o sinal de igual ali na visão geral de variáveis...

Mesmo problema.

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Mesmo problema?

O link do help da Qlik, explica o comportamento como mencionei:

https://help.qlik.com/pt-BR/sense/3.2/Subsystems/Hub/Content/Variables/use-variables-expression.htm?...

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo, a solução é este como já mencionei;

Cria uma variável exemplo:

Nome: vQtdCol

Descrição: =Count([CPF])


No editor de Expressão/Medida do Objeto/Visualizador:

$(vQtdCol)

Irá repetir o total de todos os COLABORADORES.

Abraço.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Poderá restringir os filtros também;

=Count({1} [CPF])

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
Not applicable
Author

Veja os prints...

Com e sem o igual...

Sem o igual mostra o total dos cargos mostrados

Com o igual mostra um numero que imagino ser o DISTINCT apurado para o ANO todo e nao para o MES.

Pois o valor total correto para o mês é de 1579.

dimensao_calculada.JPGcom o igual.JPGsem o igual.JPG

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo,

Hum... Você quer a quantidade de colaboradores segmentado por mês...

A técnica que te passei, retorna o resultado antes da segmentação, ou seja, o total. Perceba que o qualificador TOTAL perde sentido;

Mas você precisa do total de colaboradores segmentado/agrupado por mês, precisando ignorar as demais dimensões da tabela;

Tenta, exemplo:

Count( All <[Cargo],[Campo2],[Campo3]> DISTINCT [CPF])

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
Not applicable
Author

Count (ALL {<TB_Calendario.MESANO>} DISTINCT PK_COL)

e

Count (TOTAL {<TB_Calendario.MESANO>} DISTINCT PK_COL)

Geram o mesmo valor 1906, que é o valor incorreto.

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Olá amigo;

É <> e não {<>};

<> é para definir os subconjuntos para o qualificador;

Vide:

Count - função de gráfico ‒ Qlik Sense

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
Not applicable
Author

Removendo o {} da função abaixo a mesma fica com erro

Count (ALL {<TB_Calendario.MESANO>} DISTINCT PK_COL)


Ja na função
Count (TOTAL <TB_Calendario.MESANO> DISTINCT PK_COL)

O Valor calculado é de 65 o que não é o valor que desejo.




qlik.JPG

mario_sergio_ti
Partner - Specialist
Partner - Specialist

Amigo;

Perceba que você precisa realizar um subconjunto para o qualificador sobre as demais dimensões da tabela e não sobre o Mês, haja vista que você de fato precisa que o total alterne ao decorrer dos meses;

Tente:

Count (TOTAL <Cargo> DISTINCT PK_COL)

Se estiver mais alguma dimensão diferente de Mês na tabela, inclua ex.: <Cargo,Empresa,Setor>

Abraço.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti