Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Ribeiro
Specialist
Specialist

Faixa Meta desempenho

Preciso pagar comissão por faixa:

Valor: Venda

Sum({<[operacao]={'V'}, comissaogrupo = {">0"} >}valor)

Faixa:

Campo: Faixa

27999,00 não paga comissão

28000,00 até 31499,00 para 2%

31500,00 até 34500,00 para 4%

35000,00 ate 38499,00 para 6%

38500,00 ou maior  8%

Abaixo o valor atingido foi de 108%. Então a meta seria assim: 6%

Preciso fazer isso no valor

Seria assim como exemplo: Mas não conseguir

If(Sum(valor) >= 38500, 8,If(Sum(valor) >= 6, 1.5,2)) / 100

2016-01-27_11-48-38.png

Neves
12 Replies
Ribeiro
Specialist
Specialist
Author

O resultado seria como está abaixo.

Mas preciso fazer a expressão correta, usando a faixa agora neste gráfico novo.

Faixa:

Campo: Faixa

27999,00 não paga comissão

28000,00 até 31499,00 para 2%

31500,00 até 34500,00 para 4%

35000,00 ate 38499,00 para 6%

38500,00 ou maior  8%

2016-01-27_13-33-58.png

Neves
Ribeiro
Specialist
Specialist
Author

If(Sum(valor) <28000,0,if(sum(valor)>=28000 and sum(valor)<31500,0.02,if(sum(valor)<34500,0.04,if(sum(valor)<38500,0.06,0.08))))

Obrigado Alesandro pela paciência e competência.

Como eu precisava apenas do resultado final

fiz assim.

Neves
Ribeiro
Specialist
Specialist
Author

Existe como alguém ver para mim. aonde estou errado.

Ele está trazendo sempre o maior valor.

Adaptei esta fórmula do amigo alesandro. Mas fiz algo de errado.


If(Sum(valor) <28000,0,if(sum(valor)>=28000 and sum(valor)<31500,0.02,if(sum(valor)<34500,0.04,if(sum(valor)<38500,0.06,0.08))))

No exemplo abaixo de outro mês, está abaixo da faixa e deveria trazer 0

2016-01-27_14-52-15.png

Neves