Qlik Community

Ask a Question

Brasil

Announcements
QlikWorld Online 2021, May 10-12: Our Free, Virtual, Global Event REGISTER TODAY
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Como somar números de alunos de certa escola e categorizá-la por porte

Bom dia.

Preciso somar o número de alunos dos segmentos (Ensino Infantil, Ensino Fundamental I, Ensino Fundamental II e Ensino Médio) de uma escola (CO_ENTIDADE) para depois categorizá-la por porte (Menor que 100, 100 a 200, 200 a 300 ....). Segue exemplo dos dados e o que preciso como resultado final:

   

CO_ENTIDADESEGMENTOALUNOS
11016248EI28
11016248EM35
11016248EFII59
11016248EFI118
11017848EFI5
11017848EI8
11027355EFII13
11027355EM104
11033096EI14


Como resultado final, preciso de um gráfico que conte quantas escolas pertencem a categoria 'menor que 100 alunos', de '100 a 200', '200 a 300', e assim sucessivamente.


Muito obrigado

1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

Mais ou menos assim?Capturar.PNG

View solution in original post

4 Replies
Clever_Anjos
Employee
Employee

Mais ou menos assim?Capturar.PNG

View solution in original post

Not applicable
Author

Obrigado. Deu certíssimo. É possível alterar os rótulos do eixo de: 0<=x<100 para 'Menor que 100', 100<=x<200 para '100 a 200' ....? E como limito por exemplo, todas as escolas maiores de 1000 alunos como 'Maiores de 1000'?

sds

Clever_Anjos
Employee
Employee

Veja se assim atende:

LOAD CO_ENTIDADE,

     SEGMENTO,

     ALUNOS,

     IF(

      ALUNOS > 1000,

       dual('Mais de 1000',1000)

      , dual(replace(Class(ALUNOS,100),' <= x <', ' até '),floor(ALUNOS,100))) as Classe

FROM

[https://community.qlik.com/thread/218875]

(html, codepage is 1252, embedded labels, table is @1);

Not applicable
Author

Obrigado. Deu certo.Você é o cara.