Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Soma + Multiplicação + Divisão

Pessoal, bom dia!

Não estou conseguindo resolver esta expressão, preciso que multiplique apenas que  apenas as notas que estão acima de 300 kg

e divida com o peso bruto. Para ter o Frete por KG.

=Sum ({<[Peso Bruto Nota]={'>300'}>} * [Valor Frete KG] / [Peso Bruto Nota])

Tags (1)
1 Solution

Accepted Solutions
gabriel_kirst
Contributor III

Re: Soma + Multiplicação + Divisão

Olá Diego,

Não seria isso?

=sum(if([Peso Bruto Nota] > 300, ([Peso Bruto Nota]*[Valor Frete KG]/[Peso Bruto Nota]), [Peso Bruto Nota]))

9 Replies
MVP
MVP

Re: Soma + Multiplicação + Divisão

maybe

=Sum ( {<[Peso Bruto Nota]={">300"}>}  [Valor Frete KG] / [Peso Bruto Nota])

lucianosv
Valued Contributor

Re: Soma + Multiplicação + Divisão

Acho que é isso:

=Sum ( {<[Peso Bruto Nota]={">300"}>} ( [Peso Bruto Nota] *  [Valor Frete KG]) / [Peso Bruto Nota])

Not applicable

Re: Soma + Multiplicação + Divisão

Luciano,

Não foi.

A expressão original é essa abaixo, só que eu preciso apenas calcular as notas com 300kg acima.

=sum([Peso Bruto Nota]*[Valor Frete KG]/[Peso Bruto Nota])

gabriel_kirst
Contributor III

Re: Soma + Multiplicação + Divisão

Olá Diego,

Não seria isso?

=sum(if([Peso Bruto Nota] > 300, ([Peso Bruto Nota]*[Valor Frete KG]/[Peso Bruto Nota]), [Peso Bruto Nota]))

rvsilvestre
Contributor III

Re: Soma + Multiplicação + Divisão

Gabriel, acho que é isso mesmo, mas sem o [Peso Bruto Nota] no "else", não?

=sum(if([Peso Bruto Nota] > 300, ([Peso Bruto Nota]*[Valor Frete KG]/[Peso Bruto Nota])))

Not applicable

Re: Soma + Multiplicação + Divisão

Obrigado Gabriel,

Tive que ajustar apenas o final

=sum(if([Peso Bruto Nota] > 300, ([Peso Bruto Nota]*[Valor Frete KG]/[Peso Bruto Nota])))

Not applicable

Re: Soma + Multiplicação + Divisão

Tenho uma duvida acrescentando este tópico.

Preciso somar o peso geral das minhas vendas (do mês atual) e dividir pela soma do mês anterior.

Eu tentei desta forma, mas não certo. Alguém consegue me ajudar?

=Sum({$<MES={'6'}>}PESO_T)/Sum({$<MES={'5'}>}PESO_T)

gabriel_kirst
Contributor III

Re: Soma + Multiplicação + Divisão

Um possível problema é que se você tiver com o filtro do mês selecionado (por exemplo, mês 6 selecionado no filtro), a soma vai vir zerada para o mês 5. Tenta limpar a seleção do campo mês na soma do mês anterior.

Algo assim:

=Sum({$<MES={'6'}>}PESO_T)/Sum({$<MES, MES={'5'}>}PESO_T)

Not applicable

Re: Soma + Multiplicação + Divisão

Obrigado Gabriel, funcionou!