Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde,
sou novo em QlikView e estou com dificuldade para resolver um problema aparentemente simples.
Tenho que fazer uma conta da seguinte forma:
"Tenho uma tabela com 100 avaliações"
1- Tirar o percentual das avaliações positivas
2- Verificar quantas são abaixo de 75%
3- A quantidade inferior a 75% por exemplo 3 avaliações será meu valor final que seria 3/100
Até a parte 2 eu fiz listei todas as avaliações com seus percentuais, mas não sei como contar somente as avaliações com valor menor que 75%. Para listar esses valores fiz uma tabela que mostra eles com essa expressão
Count({<feedback.useful={'t'}>} feedbak.id) / count(feedbak.useful)
Agora nesse ponto entraria a parte 3 que seria contar desse resultado somente os valores inferior a 75%
Obrigado.
eu listei com essa expressão abaixo todos os valores alguns com 100 ou 60 etc.
Count({<feedback.useful={'t'}>} feedbak.id) / count(feedbak.useful)
Agora eu queria contar somente os valores abaixo de 75.Que seria assim:
count ( expressão acima ) < 75
Um count de outro count precisa de uma agregação (por pessoa, etc)
Se possivel anexe um exemplo da sua aplicação
João,
teríamos que ter um exemplo para melhor entender os seus dados e como resolver.
Segue um exemplo bem simples de um calculo. Nao sei se pode lhe ajudar.
É justamente isso que eu quero!! Como isso foi feito?
Como solução de contorno eu fiz um view no BD para trazer o valor já calculado isso é uma má pratica ?
João,
no calculo dos menores que 75 fiz assim:
Count(if(Avaliacao < 75, Seq))
no acima, basta mudar a expressão:
Count(if(Avaliacao >= 75, Seq))
e para o %
Count(if(Avaliacao < 75, Seq)) / Count(Seq)
Sendo que Seq é o meu campo código da avaliação.
Vou fazer isso e segunda feira eu dou um feedbak!!
Mas muito obrigado a todos.