Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Ajuda em expressão

 

Boa tarde!

 

 

Sou nova no grupo e comecei recentemente a trabalhar no qlikview...procurei já na comunidade alguma dúvida semelhante a minha, porém não encontrei.

 

Espero que possam me ajudar !!

 

Preciso de duas coisas

 

1º atribuir o percentual que cada linha de Notas (1,2,3,4) representou do total..ok (Sum (Notas) / Sum (total Notas)

 

2° contar somente o que as notas 3 e 4 representaram do total....??? não consigo desenvolver esta expressão, seria próximo a (SUM(IF(Notas = '3','4')/count(TOTAL (Notas)))

 

  obrigada!!!

 

Labels (1)
16 Replies
Miguel_Angel_Baeyens

Hola Aline,

Puedes utilizar set analysis:

Sum({< Notas = {3,4} >} Notas) / Count(TOTAL Notas)

Miguel

Not applicable
Author

Miguel, obrigada pela ajuda!!

Porém preciso que o % seja atribuído sobre a contagem das notas 3+4....29/38=92%

consegue me ajudar?

Miguel_Angel_Baeyens

Si, disculpa

Sum({< Notas = {3,4} >} Notas) / Count({< Notas = {3,4} >} TOTAL Notas)

Miguel

Not applicable
Author

ainda não deu certo, acho que esta calculando sobre o total geral ao invés da seleção das duas notas que preciso...

Miguel_Angel_Baeyens

Borra TOTAL de la funcion Count()‌

Not applicable
Author

nada ainda!

essa esta complicada...

Anonymous
Not applicable
Author

(SUM(IF(Notas = '3','4')/count(TOTAL (Notas)))


Coloque assim:


=sum(if(match(notas,3,4),count(total(notas)),'0'))

Not applicable
Author

Oi Aline,

para fazer 29/38 (= 76%) voce deve usar a contagem das nostas e nao a soma:

Count({< Notas = {3,4} >} Notas) / Count(TOTAL Notas)



joao_sp_campina
Creator II
Creator II

Aline bom dia,

Segue um exemplo. Veja se atende sua necessidade.

Att

      João Carlos Ferreira