Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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 ..
Cargo | 01/2016 | 02/2016 |
---|---|---|
Gerente | 10 | 9 |
Coordenador | 25 | 23 |
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
Cargo | 01/2016 | 02/2016 |
---|---|---|
Gerente | 10/1500 = x% | 9/1502 = x% |
Coordenador | 25/1500 = x% | 23/1502 = x% |
Desde já agradeço.
Amigo, para ignorar a dimensão, poderá utilizar o qualificador TOTAL;
Exemplo: Sum([Salario]) / Sum( Total [Salario])
Veja exemplos:
Amigo, segue;
Definição de escopo de agregação:
Ola Mario,
Boa tarde isso foi a primeira coisa que fiz, mas vi que o resultado ficou INCORRETO.
Count( DISTINCT PK_COL)
Resultado: Gera o valor correto da quantidade de gestores para um determinado cargo (gerentes por exemplo) em um determinado mês
Count (TOTAL <[TB_Calendario.MESANO]> DISTINCT PK_COL)
Resultado: Gera o valor correto da quantidade Total de gestores (todos os cargos de gestão existentes na planilha) em um determinado mês.
Count (TOTAL DISTINCT PK_COL)
Resultado: Gera um valor INCORRETO, pois não representa a totalidade de colaboradores de um determinado mês.
Mas o que eu quero não é o total de todos os gestores..o que eu quero é o total de todos os colaboradores.
Ou seja, quando uso o total ali o sistema esta respeitando as dimensões (que são calculadas justamente para não mostrar algumas outras).
Amigo, poderá utilizar variáveis;
Cria uma variável para calcular o total então.
Abraço.
Ola,
Criei a variável QtdCol com a expressao
count({$<TB_Calendario.MESANO>} DISTINCT PK_COL)
Na planilha dinâmica chamo apenas a variavel para ver se o valor esta correto $(QtdCol)
Resultado...Tenho o mesmo problema, pois a variável retorna o total de gestores de um determinado mês e não a quantidade total de colaboradores deste mês.
Amigo, a duas formas de trabalhar com variáveis;
Edite a sua variável e insira um sinal de "=" no início da expressão, assim o calculo será realizado antes de ser expandido/avaliado;
Segue:
https://help.qlik.com/pt-BR/sense/3.2/Subsystems/Hub/Content/Variables/use-variables-expression.htm
Assim $(QtdCol)
ou assim =$(QtdCol) o problema é o mesmo.
Amigo, é para editar na área onde você cria a variável;
Na expressão/media pode manter $(QtdCol);
Abraço.
O que você sugere ate funciona se todas os valores da respectiva dimensão estiver sendo mostrada, mas como relatei no incio eu tenho uma dimensão calculada que na realidade esta restringindo algum valores..
Ex: Sem a restrição a dimensão mostraria
Gerente
Coordenador
Supervisor
Colaborador
Com a restrição esta mostrando
Gerente
Coordenador
Supervisor
Então, qual quer calculo que eu faca não esta sendo considerado o valor referente a COLABORADORES e este é o meu problema, necessito considerar este valor mas não mostra-lo na planilha.