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: 
rbarbosa
Contributor III
Contributor III

Gráfico de tabela dinâmica com condicional

Bom dia pessoal tudo bem?

Estou fazendo um gráfico com uma condicional, o que preciso fazer é o seguinte:

Se a pergunta x foi respondida aparecem os usuários que responderam nessa tabela, hoje eu calculo o percentual de pessoas que responderam dessa forma:

=num((count({<P6={'true'}>}P6) / (count(ALL P6))),'#,00%')

E para o condicional da tabela coloquei na opção do gráfico "Calculation Condidition" o seguinte:

P6='true'

Porém o resultado que tenho é  "Calculation Condidition Unsulf" quando todos os filtros estão desabilitados, quando faço filtro, os usuários aparecem.

Estou fazendo algo errado? Gostaria que os usuários aparecessem independente de filtro.

Rodolfo Barbosa
Labels (2)
1 Solution

Accepted Solutions
paulovendruscol
Creator
Creator

O seu próprio calculo deveria retornar apenas true, veja o anexo

View solution in original post

14 Replies
paulovendruscol
Creator
Creator

Utilize a função ONLY:

Only(P6='true')

rbarbosa
Contributor III
Contributor III
Author

Funcionou, porem


Aparece Até OS ITENS fóruns da condicional, fiz da Seguinte forma:

Only ({<cdrisco = { '1'}>} cdrisco)


@EDIT

Rodolfo Barbosa
Anonymous
Not applicable

Se funcionou marque a resposta do Paulo como correta para finalizar o tópico

rbarbosa
Contributor III
Contributor III
Author

Editei a resposta Rodrigo, obrigado

"

Funcionou, porem Aparece Até OS ITENS fóruns da condicional, fiz da Seguinte forma:

Only ({<cdrisco = { '1'}>} cdrisco) "

Rodolfo Barbosa
rbarbosa
Contributor III
Contributor III
Author

Tentei com Only, mas como comentei acima os dados ainda assim aparecem todos,

O engraçado é que o calculo funciona, porém o only não.

Rodolfo Barbosa
paulovendruscol
Creator
Creator

Poste o QVW para facilitar...

rbarbosa
Contributor III
Contributor III
Author

Bom dia Paulo, o qvw pertence a empresa a qual trabalho, infelizmente não posso postar.

Você utiliza apenas a função "Only" quando precisa fazer algo parecido?

Rodolfo Barbosa
paulovendruscol
Creator
Creator

Rodolfo,

A sua expressão que você postou de inicio P6='true' na Calculation Condidition está apresentando o resultado "Calculation Condidition Unsulf, pois a tabela será exibida apenas se tiver a seleção true no campo P6, ou seja, está fazendo o que foi solicitado na condicional.

Poderia explicar melhor o que você precisa?

rbarbosa
Contributor III
Contributor III
Author

Então funciona assim p6 é uma pergunta do tipo "SIm ou Não"

Sim = True

Não = False

Preciso mostrar na tabelas a apenas os que responderam "True", no caso que disseram: Sim.

Não sei se to me expressando bem, mas é algo como uma pesquisa times:

Mostrar todos os que responderam que dizem que vão aos estádios mais de 5 vezes ao ano.

Rodolfo Barbosa