Skip to main content
Announcements
Qlik Community Office Hours, March 20th. Former Talend Community users, ask your questions live. SIGN UP
cancel
Showing results for 
Search instead for 
Did you mean: 
claudemir_dioto
Contributor III
Contributor III

Duvida sobre agrupamento de percentuais

Olá Pessoal, muito bom dia.

Estou com uma situação aqui que não estou conseguindo encontrar uma solução.

Acredito que seja bem simples, porém não estou conseguindo.

Tenho uma planilha com mais de 120 mil registros, nessa planilha tem um campo onde determino o percentual de variação de um valor conforme abaixo:

IDVariação
00000160%
00000260%
00000350%
000004-20%
00000510%
00000660%
00000750%
00000810%
000009-20%
00001050%

Precisaria de uma forma de agrupar os ID's cuja variação são iguais, somando a quantidade de registros (IDs)

Como no exemplo acima, ficaria

60% - 03 registros

50% - 03 registros

-20% - 02 registros

10% - 02 registros

Basicamente é isso.

Já tentei fazer como lista, como tabela, como gráfico e não consegui. Ele não agrupa os registros, traz os percentuais individualmente, linha a linha. Veja exemplo abaixo:

Conto com a ajuda de vocês.

Forte abraço.

Att.

Labels (2)
13 Replies
eduardo_dimperio
Specialist II
Specialist II

Oi Claudemir, senão me engano, o problema é que a contagem é por linha entao no caso de uma soma contendo ID sua linha sempre sera unica.

Sua solução é por script ou set analysis?

claudemir_dioto
Contributor III
Contributor III
Author

Olá Eduardo.

Na realidade, nesse momento estou somente fazendo um LOAD em uma planilha Excel com as informações.

Os percentuais estão realmente linha alinha atrelados aos ID's.

O que necessito é uma forma de agrupa-los.

Pela atenção, obrigado.

Att.

eduardo_dimperio
Specialist II
Specialist II

Talvez algo assim:

PLANILHA:

LOAD

ID,

PERCENTUAL

FROM SUA_PLANILHA

LEFT JOIN (PLANILHA)

LOAD

COUNT(PERCENTUAL) AS QTD_PERCENTUAL,

PERCENTUAL

FROM PLANILHA

GROUP BY PERCENTUAL;

claudemir_dioto
Contributor III
Contributor III
Author

Olá Eduardo.

Infelizmente não consegui exito com vosso exemplo.

Será que haveria outra forma ?

Obrigado.

Thiago_Justen_

Direto na tela pode usar:

Count(Aggr(Count(Distinct ID),Variação))

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
isaiasdd
Creator
Creator

Claudemir,

Você tentou colocar os percentuais como dimensão? e realizar um count pelo ID?

Coloquei os dados que você citou na pergunta em uma planilha do excel, e joguei numa tabela do Qlik Sense.

Veja como ficou.

teste_var.PNG

Coloquei a variação como dimensão e um count(ID) como medida, e ficou assim.

claudemir_dioto
Contributor III
Contributor III
Author

Olá Isaias, obrigado pelo retorno.

Já fiz isso. porém sem êxito. Veja:

variacao.PNGnote que mesmo com o comando COUNT(ID) os registros de variação repetem-se (exemplo -40% , -36%)  ao invés de ser agrupados !diferenca2.PNG

diferenca3.PNG

claudemir_dioto
Contributor III
Contributor III
Author

Olá Thiago, obrigado pelo retorno.

Mesmo com esse comando, retorna registros duplicados da variação, veja abaixo:

variacao4.PNG

isaiasdd
Creator
Creator

Claudemir,

Poderia postar o arquivo .xlsx com essas informações? Pois testei no Qlik View e está agrupando, creio que o Qlik não está reconhecendo os percentuais como sendo iguais, talvez alguma tratativa no script de load seja necessária.