Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá pessoal, sou iniciante no Qlikview e estou me deparando com um problema que não consigo resolver.
No meu dashboard eu preciso representar em uma aba resumo o percentual realizado de um determinado indicador em relação ao total e em outra aba o planejado x realizado x percentual por diretoria.
Na minha base de dados (em anexo) tenho planilhas que representam os indicadores que devem ser monitorados e dentro de cada planilha as informações por diretoria, coordenação, produto, meta e meta anual. Inicialmente tenho uma planilha com todo o planejando por responsável e a medida que os produtos forem sendo realizados novas linhas vão sendo adicionado abaixo com o Momento "Realizado" (no anexo segue simulação).
Estou com dificuldade para realizar o calculo da meta anual, uma vez que ela se repete para cada produto, como abaixo:
Diretoria | Coordenação | Momento | Produto | Mês | Ano | Responsável | Meta | Meta Anual |
---|---|---|---|---|---|---|---|---|
DCGS | CRG | Planejado | Apuração de Ganho | Mar | 2015 | D | 1 | 4 |
DAPC | CAU | Planejado | Ações de Fiscalização | Mar | 2015 | I | 1 | 46 |
DAPC | CPC | Planejado | Ações de Fiscalização | Mar | 2015 | C | 8 | 46 |
DONP | COR | Planejado | Boletins | Mar | 2015 | G | 12 | 45 |
DCGS | CRG | Realizado | Apuração de Ganho | Mar | 2015 | D | 1 | |
DAPC | CAU | Realizado | Ações de Fiscalização | Mar | 2015 | I | 1 | |
DAPC | CPC | Realizado | Ações de Fiscalização | Mar | 2015 | C | 5 | |
DONP | COR | Realizado | Boletins | Mar | 2015 | G | 11 |
Por exemplo, a minha meta global para esse indicador é realizar 4+46+45 produtos, ou seja 95 e não 141 se eu simplesmente somasse tudo. Eu até consegui representar o planejado usando SUM(AGGR(SUM( DISTINCT [REGULAR.Meta Anual]), [REGULAR.Produto )), mas um problema não resolvi que é quando um produto aparece em coordenações diferentes, com metas diferentes. Nesse caso acima a meta é a mesma pra o produto Ações de Fiscalização, dividida por várias coordenações/diretorias, mas existem produtos onde as metas são diferentes por coordenação para o mesmo produto, deu para entender?
Além disso quando estou fazendo o cálculo percentual, pela fórmula: Sum({<REGULAR.Momento = {'Realizado'}>} REGULAR.Meta)/SUM(AGGR(SUM( DISTINCT REGULAR.Meta Anual), REGULAR.Produto)) não ta me retratando o percentual correto.
Vocês sabem me dizer onde estou errando e qual a melhor solução para esse problema?
Agradeço desde já!
Olá Guilherme,
Analisando a tabela, entendo que modelagem de dados utilizada não é adequada pois mistura meta com realizado e com graus diferentes de detalhamento/granularidade.
Com base na minha experiência, o ideal é manter os dados de planejado e realizado em tabelas separadas.
Eu teria duas tabelas na aplicação, uma com o dado realizado e outra com as metas do mês, ligadas por um campo chave concatenado por "Codigo de Produto", Coordenação, Mês e Ano. A meta anual poderia ser obtida pela soma dos registros de metas de todos os meses.
Abraço,