Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
cesarc2sistemas
New Contributor III

Expressão no set analisys

Olá, tenho a seguinte situação, se alguém puder me ajudar agradeço

Possuo uma tabela de faixa de descontos

Mínimo    Máximo      Desconto

0           49           10

50          69           20

70          80           25

80         100           30

Para determinar o desconto que devo utilizar dependo do resultado de uma expressão:

(sum(QTD_VENDA_ACUMUL) * 100) / sum(QTD_ORIGINAL)             (o resultado poderá conter decimais)

 

Tentei usar a expressão abaixo em minha consulta, mas não funcionou, não retorna nenhum valor, solução deve ter, pois se coloco uma soma fixa dentro do parênteses, por exemplo: 35 + 37 ele retorna corretamente 25,00

Se puderem me ajudar, agradeço

 

AVG({< MINIMO = {"<=$(=(sum(QTD_VENDA_ACUMUL) * 100) / sum(QTD_ORIGINAL) "},MAXIMO = {">=$(=(sum(QTD_VENDA_ACUMUL) * 100) / sum(QTD_ORIGINAL) "} >} DESCONTO)

assim funciona

AVG({< MINIMO = {"<=$(=(35 + 37)) "},MAXIMO = {">=$(=(35 + 37)) "} >} DESCONTO)

Tags (1)