Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde, existe alguma maneira de fazer com que a tabela analitica somente os valores quando sao iguais?
A tabela abaixo tem valores iguais e o qlik nao faz a soma correta. Existe alguma maneira de corrigir isso?
Gabriel
Conseguiu resolver o problema? Se sim, marque as respostas como Corretas/Úteis para auxiliar a manter a comunidade organizada
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.
Gabriel, mande um exemplo de como as coisas deveriam ficar
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.
Essa é imagem que o valor esta incorreto. Aonde os valores sao iguais ele considera como sendo apenas 1.
Qual as fórmulas estão nessas expressões?
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.
>>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()?
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.
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