Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Somar uma contagem

Bom dia pessoal, estou precisando de uma ajuda,

Estou precisando somar uma expressão onde faço uma contagem com condições IF.

=numsum((IF(Mid(QUESTOES,1,1)=MID(ZZ9_ALTE01,1,1) AND ZZ9_ALTE01='1.CONCORDO TOTALMENTE', Count(DISTINCT ZZ9_ALTE01),

IF(Mid(QUESTOES,1,1)=MID(ZZ9_ALTE02,1,1)AND ZZ9_ALTE02='2.CONCORDO TOTALMENTE', Count(DISTINCT ZZ9_ALTE02),

  IF(Mid(QUESTOES,1,1)=MID(ZZ9_ALTE03,1,1)AND ZZ9_ALTE03='3.CONCORDO TOTALMENTE', Count(DISTINCT ZZ9_ALTE03),

    IF(Mid(QUESTOES,1,1)=MID(ZZ9_ALTE04,1,1)AND ZZ9_ALTE04='4.CONCORDO TOTALMENTE', Count(DISTINCT ZZ9_ALTE04),

       IF(Mid(QUESTOES,1,1)=MID(ZZ9_ALTE05,1,1)AND ZZ9_ALTE05='5.CONCORDO TOTALMENTE', Count(DISTINCT ZZ9_ALTE05),

          IF(Mid(QUESTOES,1,1)=MID(ZZ9_ALTE06,1,1)AND ZZ9_ALTE06='6.CONCORDO TOTALMENTE', Count(DISTINCT ZZ9_ALTE06),))))))))

Segue anexo com dados...

Mensagem editada por: Saniffer Silva

Tags (1)
1 Solution

Accepted Solutions
nicolett_yuri
Not applicable

Re: Somar uma contagem

Segue como fica com o AGGR.

Apenas uma DICA: O ideal é você tratar os campos no script, dessa forma sua expressão não precisa ficar fazendo aqueles MID e a performance de cálculo vai melhorar. Ou seja, ao invés de fazer o MID no gráfico, crie um novo campo em sua tabela com esse resultado.

4 Replies
nicolett_yuri
Not applicable

Re: Somar uma contagem

Você terá que usar AGGR ou RangeSum, mas para ter total certeza você precisa disponibilizar uma app de exemplo com dados, a que você disponibilizou não tem informações.

Not applicable

Re: Somar uma contagem

Yuri boa tarde, coloquei um anexo com dados...

nicolett_yuri
Not applicable

Re: Somar uma contagem

Segue como fica com o AGGR.

Apenas uma DICA: O ideal é você tratar os campos no script, dessa forma sua expressão não precisa ficar fazendo aqueles MID e a performance de cálculo vai melhorar. Ou seja, ao invés de fazer o MID no gráfico, crie um novo campo em sua tabela com esse resultado.

Not applicable

Re: Somar uma contagem

Yuri muito obrigado, vou fazer da forma que você deu a dica...Valeus