Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Tabela analitica

Boa tarde, existe alguma maneira de fazer com que a tabela analitica somente os valores quando sao iguais?

IMG_18042017_160943_0.png

A tabela abaixo tem valores iguais e o qlik nao faz a soma correta. Existe alguma maneira de corrigir isso?

Labels (4)
1 Solution

Accepted Solutions
Marcio_Campestrini
Specialist
Specialist

Gabriel

Conseguiu resolver o problema? Se sim, marque as respostas como Corretas/Úteis para auxiliar a manter a comunidade organizada

Márcio Rodrigo Campestrini

View solution in original post

17 Replies
Marcio_Campestrini
Specialist
Specialist

Gabriel

Para mim não ficou claro a sua dúvida.

Por gentileza, detalhe um pouco melhor o que você precisa.

Márcio Rodrigo Campestrini
Not applicable
Author

Boa tarde Marcio, obrigado pelo retorno, na imagem que eu enviei possuo 2 tabelas, a tabela debaixo ela possui 3 valores iguais dai o resultado final não é um valor valido, eu precisava que somasse as 4 colunas e trouxesse o valor correto, o valor total fica incorreto somente para o orçado o realizado que os valores sao diferentes o calculo esta sendo feito correto. Mas aonde os valores são iguais o total fica incorreto.

Marcio_Campestrini
Specialist
Specialist

Gabriel, mande um exemplo de como as coisas deveriam ficar

Márcio Rodrigo Campestrini
Not applicable
Author

Marcio estou enviando nova imagem com valores como devem ficar. Para resolver dessa maneira eu tive que alterar os valores no banco de dados. Quando os valores eram iguais o qlik não estava fazendo o calculo correto. Isso é uma limitação da própria ferramenta? Obrigado por enquanto.corrigido 1.PNG

Essa é imagem que o valor esta incorreto. Aonde os valores sao iguais ele considera como sendo apenas 1.

errado.PNG

Clever_Anjos
Employee
Employee

Qual as fórmulas estão nessas expressões?

Not applicable
Author

Bom dia Clever, ontem depois de pesquisar bastante encontrei uma responde tua utilizando agr, que resolveu a questão da tabela sum({$<Ano={"$(=Max(Ano))"}, Mes=, MesdoAno=>}Aggr(sum({$<Ano={"$(=Max(Ano))"}, Mes=, MesdoAno=>}DISTINCT VALORORCADO), MesdoAno)). Obrigado pelo retorno.

Clever_Anjos
Employee
Employee

>>Quando os valores eram iguais o qlik não estava fazendo o calculo correto

Posso ver que você usa um Sum(Distinct), então o Qlik está fazendo exatamente o que você pediu somando os valores que são distintos.

Tem alguma razão específica para usar um Distinct dentro do Sum()?

Not applicable
Author

Quando eu deixo a expressão sem o Distinct, ele me traz o valor errado, por exemplo se tenho o valor 11 mil, sem o uso do Distinct, esse valor fica muito maior.

Clever_Anjos
Employee
Employee

Então você deve ter algum probleminha de modelagem

Um Sum(Distinct) é muito "estranho" na minha opinião e deveria ser usado apenas em alguma condição de negócio bem específica. e vai levar a esse efeito que você está tendo.

Se puder anexar uma copia da sua app eu te ajudo a montar uma expressão alternativa