Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
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
Not applicable
Author

não deu certo ainda...

Not applicable
Author

não consegui baixar seu arquivo...

Not applicable
Author

Luciano, deu certo nesse item! porém quando expando as outras outras questões o valor não fixa...

joao_sp_campina
Creator II
Creator II

Aline,

Segue o print do arquivo.

A expressao da soma das notas de 3 e 4 usada foi essa-> (SUM({<NOTAS = {'3','4'}>}NOTAS/SUM(TOTAL (NOTAS))))

Veja se isso mesmo.

Joao Carlos

Not applicable
Author

sim, resultou em 85%, utilizei outra formula e deu certo ( Count({< Notas = {3,4} >} Notas) / Count(TOTAL Notas) ), porém quando incluo outra questão o calculo fica errado de novo...

joao_sp_campina
Creator II
Creator II

Aline,

O que acontece e que acordo com a sua selecao de questoes o valor total da soma das notas muda. Se voce quiser manter o mesmo valor no total de questoes, voce deve criar duas condicoes na selecao.

Veja

if(GetSelectedCount(QUESTOES)>=1,

    SUM({<NOTAS ={'3','4'}>}NOTAS)

     /

       SUM({<QUESTOES=>}TOTAL NOTAS)

         ,

             SUM({<NOTAS ={'3','4'}>}NOTAS)

              /

                 SUM(TOTAL NOTAS))

Clever_Anjos
Employee
Employee

Já conseguiu a resposta? Se sim, escolha uma e marque como "Correta" para fechar o tópico e nos ajudar a manter a comunidade organizada