Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
agnaldoneves
Valued Contributor

Faixa de Pagamento de Comissao

Pessoal estou errado em alguma coisa.

Gostaria que

Até 80.000(Meta1)*1,75(vComissao1)

De 80.000 até 200.000(Meta2)*2(vComissao2)

Superior de 200.000(Meta3)*2,25(vComissao3)

Aonde estou errado?

no if abaixo.


=if(vVendas < Meta1, 0,

  if(vVendas < Meta2, vComissao1,

  if(vVendas < Meta3, vComissao2,

  vComissao3))) *

Sum({$<Ano =,Mes=,Date1 = {">=$(=vMesAnt)<=$(=vMesAtual)"},

[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','ACE','FPV','CVE'},[Dt_Passou1]={'0'} >}Preco_Final)

/

100

2018-01-20_11-39-40.png

Agnaldo Neves
Programador de Sistemas
Tags (1)
1 Solution

Accepted Solutions
agnaldoneves
Valued Contributor

Re: Faixa de Pagamento de Comissao

=if(vVendas << Meta1, vComissao1,

  if(vVendas << Meta2, vComissao2,

  if(vVendas >>  Meta3, vComissao3))) *

Sum({$<Ano =,Mes=,Date1 = {">=$(=vMesAnt)<=$(=vMesAtual)"},

[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','ACE','FPV','CVE'},[Dt_Passou1]={'0'} >}Preco_Final)/100

Agnaldo Neves
Programador de Sistemas
2 Replies
agnaldoneves
Valued Contributor

Re: Faixa de Pagamento de Comissao

Tentei assim

=if(vVendas < Meta1, vComissao1,

  if(vVendas < Meta2, vComissao2,

  if(vVendas >  Meta3, vComissao3))) *

Sum({$<Ano =,Mes=,Date1 = {">=$(=vMesAnt)<=$(=vMesAtual)"},

[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','ACE','FPV','CVE'},[Dt_Passou1]={'0'} >}Preco_Final)

/

100

Mas a faixa de até 80.000 nao bate.

Alguma dica;

2018-01-20_12-12-26.png

Agnaldo Neves
Programador de Sistemas
agnaldoneves
Valued Contributor

Re: Faixa de Pagamento de Comissao

=if(vVendas << Meta1, vComissao1,

  if(vVendas << Meta2, vComissao2,

  if(vVendas >>  Meta3, vComissao3))) *

Sum({$<Ano =,Mes=,Date1 = {">=$(=vMesAnt)<=$(=vMesAtual)"},

[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','ACE','FPV','CVE'},[Dt_Passou1]={'0'} >}Preco_Final)/100

Agnaldo Neves
Programador de Sistemas