Qlik Community

Qlik Brasil

Announcements
BI & Data Trends 2021. Discover the top 10 trends emerging in today. Join us on Dec. 8th REGISTER
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Contributor
Contributor

Total em campo calculado

Bom dia,

Tenho uma tabela em que meu campo Margem de contribuição é um campo calculado pela formula: SUM(ValorLiquido) - (AVG(ValorCusto) * SUM(Quantidade)).

Teria como no total em uma tabela DINÂMICA ele apenas somar o valor dos itens e não calcular esse valor?

No exemplo o valor destacado seria 2.300,16.

pergunta qlik.PNG

7 Replies
Highlighted
Creator III
Creator III

Já tentou fazer o calculo pela soma das colunas ?

Ex:

Column(1) + Column(2) ......

Highlighted
Contributor
Contributor

Já sim, não da certo porque o problema está no totalizador da coluna.

Se eu usar o recurso FUNÇÕES TOTAIS disponível apenas em uma tabela normal a expressão dá certo.

fun totais.PNG

Teria como fazer isso por script em uma tabela dinâmica?

Highlighted
Specialist III
Specialist III

Eduardo,

A soma dessa coluna deveria refletir o resultado que você precisa...

Vamos depurar sua fórmula!

Quais os resultados para:

SUM(ValorLiquido) =

AVG(ValorCusto) =

SUM(Quantidade)=


Uma expressão alternativa é:

SUM(ValorLiquido) - (Sum(ValorCusto)/Count(ValorCusto) * SUM(Quantidade))


Aqui a expressão em negrito substituiria o avg(ValorCusto).



Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
Highlighted
Contributor
Contributor

Vou montar outra situação e explicar melhor, acredito que eu não consegui explicar direito.

Observe a tabela:

qlik help.PNG

Nessa tabela temos o campo calculado QTD * (valor 1 - valor 2 ), representado pelas duas últimas colunas, porém o que as diferencia, é que em uma a função total está  SUM (Coluna 5),  então a tabela pega e soma os valores dos 5 itens. Já para a outra coluna a função total está automática(Coluna 6), então a tabela recalcula o valor, porém agora utilizando a diferença de valores já totalizada.

Como em uma tabela dinâmica ou em um gráfico eu não tenho a possibilidade de mudar essa função total, precisava saber se consigo fazer isso de alguma forma pelo script?

O problema está na hora que ele totaliza os itens, mas a expressão está certa.

Contributor
Contributor

Poderia me ajudar cuv‌ ?

Highlighted
Contributor II
Contributor II

NA aba de apresentação   tem opção de subtotais  por dimensão .

talvez ajude

Highlighted
Specialist III
Specialist III

Consegue compartilhar teu qvf?

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago