Skip to main content
Announcements
NEW: Seamless Public Data Sharing with Qlik's New Anonymous Access Capability: TELL ME MORE!
cancel
Showing results for 
Search instead for 
Did you mean: 
girino777
Creator III
Creator III

% Acumulado no Gráfico

Bom Dia.!

Tenho um gráfico acumulado de realizado x meta e estou com problemas quando tento pegar o (%) acumulado mensal.

Estou acumulando as 2 primeiras colunas e a terceira com o (%) estou dividindo (realizado / meta), porém o valor acumulado não esta funcionando. o Correto no exemplo acima seria 2.141.665,02 / 2.030.000,00 = 105,50%. Porém o resultado mostra 103,14%.

Se eu acumulo, ele soma os 2 meses, também não funciona. 

Alguém teria alguma ideia de como resolver ?

Muito Obrigado.

Renato

1 Solution

Accepted Solutions
nicolett_yuri

A expressão que você deve utilizar é essa:

RangeSum( Above(SUM(VALOR_BRUTO), 0, RowNo(TOTAL)))/RangeSum( Above(SUM(META), 0, RowNo(TOTAL)))

Segue em anexo a aplicação com os valores

View solution in original post

16 Replies
nicolett_yuri

Renato, coloque uma aplicação de exemplo para podermos lhe ajudar no cálculo

girino777
Creator III
Creator III
Author

Olá Yuri.

Segue Modelo em anexo.

Este deveria ser o retorno esperado:

ANO_MESVLR BRUTOMETA (R$)%
2015-011.079.334,521.010.000,00106,86%
2015-022.121.115,902.030.000,00104,49%
2015-032.122.645,903.140.000,0067,60%
2015-042.122.645,904.700.000,0045,16%
2015-052.122.645,906.260.000,0033,91%
2015-062.122.645,907.650.000,0027,75%
2015-072.122.645,909.120.000,0023,27%
2015-082.122.645,9011.370.000,0018,67%
2015-092.122.645,9013.200.000,0016,08%
2015-102.122.645,9015.510.000,0013,69%
2015-112.122.645,9017.430.000,0012,18%
2015-122.122.645,9020.000.000,0010,61%
srchagas
Creator III
Creator III

Bom Dia Amigo

segue o Qvw ajustado, fiz na calculadora e valor bateu, o problema era parenteses, rs

(sum(Valor_Bruto))

/

(sum(Meta))

Obs Estranhamente só o 2º não bateu estou vendo porque mas deveria ter batido

girino777
Creator III
Creator III
Author

Olá Thiago

Bom Dia.! Tudo Bem?

Obrigado pelo retorno, porém, os valores não estão batendo com a tabela que eu passei acima.

Renato

lucianosv
Specialist
Specialist

Bom dia.

Marque a resposta do Thiago como correta por favor.

girino777
Creator III
Creator III
Author

Bom Dia Luciano.

Não marquei, porque não está correta ainda...!!

Renato

lucianosv
Specialist
Specialist

Olha esse aqui então.

girino777
Creator III
Creator III
Author

Olá Luciano

Tudo Jóia?

Então, da forma que você fez vai funcionar porque mudou o script de carga, onde você já acumula o valor da meta mensalmente.

No meu modelo, o valor da meta é mensal e não acumulado igual você fez, por isso não consegui resolver ainda. 

Obrigado pelo retorno.!

Renato

lucianosv
Specialist
Specialist

Renato, o que eu fiz e o que você fez da na mesma.

O que pode causar o erro no seu script é a chave de amarração.

Ao invés de usar ano e mês, coloque o  MonthName da data.

Se quiser mande um exemplo da base que eu acerto.