Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
leonardovieiraj
New Contributor II

FUNCAO COUNT

Bom Dia Pessoal!!!

Se eu tenho uma tabela de clientes com a estrutura:

Cliente  Matriz  Cidade

1            1          A

2            1          B

3            3          C

Como eu faço para criar uma tabela que o resultado seja o seguinte:

Matriz  Qtde Filiais

1           2

3           1

Obrigado!

Tags (1)
1 Solution

Accepted Solutions
thiago_justen
Valued Contributor III

Re: FUNCAO COUNT

Seria algo assim:

Table:

LOAD * INLINE [

Cliente,  Matriz,  Cidade

1,            1,          A

2,            1,          B

3,            3,          C

];

Final:

LOAD

Matriz,

    Count(DISTINCT Cliente) as Qtde_Clientes

Resident Table Group By Matriz;

Drop Table Table;

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
8 Replies
MVP
MVP

Re: FUNCAO COUNT

May be like this

Dimension

Matriz

Expression

Count(DISTINCT Cidade)

thiago_justen
Valued Contributor III

Re: FUNCAO COUNT

O stalwar1 já respondeu sua pergunta, mas se houver necessidade de verificar a quantidade de filiais por cidade por exemplo, você pode usar:

Dimensão: Matriz

Expressão: Count(Aggr(Count(Distinct Cliente),Cidade))

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
leonardovieiraj
New Contributor II

Re: FUNCAO COUNT

Tks Sunny,

But it's not that simple.

I need to create a table.by script to use with other information.

It's possible???

thiago_justen
Valued Contributor III

Re: FUNCAO COUNT

Leonardo,

Give us more details about your issue then we'll provide you a good solution.

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
leonardovieiraj
New Contributor II

Re: FUNCAO COUNT

Thiago, obrigado pelas informação, mas eu consigo usar essa expressão numa script de carga???

thiago_justen
Valued Contributor III

Re: FUNCAO COUNT

Seria algo assim:

Table:

LOAD * INLINE [

Cliente,  Matriz,  Cidade

1,            1,          A

2,            1,          B

3,            3,          C

];

Final:

LOAD

Matriz,

    Count(DISTINCT Cliente) as Qtde_Clientes

Resident Table Group By Matriz;

Drop Table Table;

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
thiago_justen
Valued Contributor III

Re: FUNCAO COUNT

Resultado do script:

Capturar.PNG

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
leonardovieiraj
New Contributor II

Re: FUNCAO COUNT

Era justamente o que eu precisava! Thiago Muitíssimo Obrigado!!!