Qlik Community

New to Qlik Sense

Discussion board where members can get started with Qlik Sense.

fernandoicosta
New Contributor III

Curva ABC

Ola!

Estou tentando fazer uma expressão de calculo no qlik sense para somar o valor acumulado para eu poder fazer o tratamento da curva ABC, mas não estou tendo sucesso pois não estou conseguindo obter a soma:

Eu estou tentando esta função abaixo:

If(RangeSum(Above($(vFaturamento2015),1,RowNo()))

/ $(vFaturamento2015_Total) <= 0.0008, 'A',

If(RangeSum(Above($(vFaturamento2015),1,RowNo()))

/ $(vFaturamento2015_Total) <= 0.9, 'B', 'C'))

Mas ja tentei também:

RangeSum (Above ($(vFaturamento2015), 1, RowNo ())) /

($(vFaturamento2015_Total))

Se alguem puder me ajudar eu agradeço.

Eu uso o clik sense.

Fernando

Tags (1)
1 Solution

Accepted Solutions
fernandoicosta
New Contributor III

Re: Curva ABC

Pessoal, Consegui resolver.

A função correta ficou assim:

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'))

Abraço a todos !!!

1 Reply
fernandoicosta
New Contributor III

Re: Curva ABC

Pessoal, Consegui resolver.

A função correta ficou assim:

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'))

Abraço a todos !!!

Community Browser