Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
fernandoicosta
Contributor III
Contributor III

Como somar vendas da curva A, B e C da minha base

Ola, consegui fazer uma função para acumular o percentual da minha relação de cliente para identificar curva ABC conforme abaixo:

if (RangeSum (Above (Sum (VALOR_TOTAL), 1, RowNo ()), Sum (VALOR_TOTAL))/Sum(Total VALOR_TOTAL)<= 0.8, 'A',

if (RangeSum (Above (Sum (VALOR_TOTAL), 1, RowNo ()), Sum (VALOR_TOTAL))/Sum(Total VALOR_TOTAL)<= 0.95, 'B', 'C'))

Mas agora eu preciso:

- Somar o faturamento da curva A, B e C

- Contar o numero de clientes da curva A, B e C

Eu já fiz varias tentativas, mas não conseguir achar a forma correta, podem me ajudar ? abaixo a minha tabela

RKCODIGOCLIENTEVALORPARTICIPACAOTOTALCURVA ABC
11010JOSE DA SILVA38.1752,44%2,36%A
21011ALBERTO GASPAR36.8652,35%4,71%A
31012DANIEL BARBOSA32.9302,10%6,87%B
41013PEDRO JOSE28.5761,82%8,66%C
51014JOSE GASPAR22.6571,45%10,05%C

Grato!

5 Replies
robert_mika
Master III
Master III

Eu acredito que você precisa aggr function.Coudl você postar seu aplicativo ou conjunto de dados e resultado esperado para A, B , C ?



Feeling Qlikngry?

How To /Missing Manual(~20 articles)

fernandoicosta
Contributor III
Contributor III
Author

Robert, Obrigado pelo seu retorno.

Segue em anexo o exemplo da aplicação que eu preciso criar o:

- Contar clientes de cada curva A, B e C

- Somar os valores de cada Curva A, B e C

Abraço,

Fernando

robert_mika
Master III
Master III

Like this..

Feeling Qlikngry?

How To /Missing Manual(18 articles)

fernandoicosta
Contributor III
Contributor III
Author

Robert,

Me desculpa, acho que cometi um erro em deixar a coluna curva ABC no aplicativo teste, pois o que eu preciso é uma soma da função:

if (RangeSum (Above (Sum (VALOR), 1, RowNo ()), Sum (VALOR))/Sum(Total VALOR)<= 0.8, 'A',

if (RangeSum (Above (Sum (VALOR), 1, RowNo ()), Sum (VALOR))/Sum(Total VALOR)<= 0.95, 'B', 'C'))

Somando os valores dos clientes que compraram na curva A

Somando os valores dos clientes que compraram na curva B

Somando os valores dos clientes que compraram na curva C

Igual ao que você me mandou, mas somando direto da função acima.

Em anexo segue novamente o exemplo da base para obter a soma.

Grato,

fernandoicosta
Contributor III
Contributor III
Author

Ola, se alguém puder me ajudar, fico grato, ainda não consegui chegar na aplicação.