Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, estou com uma dúvida muito grande em fazer um painel e preciso muito da ajuda dos "feras" com o Qlikview.
Possuo 2 tabelas, 1 há a data, o nome da filial, a quantidade de pessoas que frequentaram a filial e a quantidade de pessoas prevista, que estávamos aguardando.
Na outra tabela, eu tenho a data, o nome da filial, e um status para saber se devo mudar a gerência responsável por aquela filial na data. Todas as vezes que o registro possuir a palavra "Alterada" ou "Confirmada" devo enviar outra equipe de gerentes responsáveis.
Preciso saber a quantidade de pessoas prevista e pessoas que compareceram com o percentual ao final do ciclo sob responsabilidade de determinada gerência, ou seja ao final do ciclo.
Arquivo 1.
Data | Filial | Pessoas Previstas | Pessoas Realizadas |
06/nov | Sumaré | 150 | 210 |
07/nov | Sumaré | 230 | 270 |
08/nov | Sumaré | 115 | 25 |
09/nov | Sumaré | 3000 | 2578 |
10/nov | Sumaré | 5000 | 7800 |
06/nov | Horizonte | 15000 | 28900 |
07/nov | Horizonte | 6589 | 13987 |
08/nov | Horizonte | 10500 | 6700 |
09/nov | Horizonte | 11000 | 1100 |
10/nov | Oriental | 700 | 700 |
11/nov | Sta Cecília | 9055 | 12000 |
12/nov | Poço | 15000 | 15500 |
12/nov | Poço | 120 | 70 |
Arquivo 2
Data | Num. Agência | Status |
06/nov | Sumaré | ALTERADA |
07/nov | Sumaré | |
08/nov | Sumaré | |
09/nov | Sumaré | CONFIRMADA |
10/nov | Sumaré | |
06/nov | Horizonte | ALTERADA |
07/nov | Horizonte | |
08/nov | Horizonte | CONFIRMADA |
09/nov | Horizonte | |
10/nov | Oriental | CONFIRMADA |
11/nov | Sta Cecília | ALTERADA |
12/nov | Poço | CONFIRMADA |
12/nov | Poço |
A leitura do arquivo 2 é a seguinte: no dia 06, 07 e 08/11 na filial Sumaré determinada gerência está responsável, no dia 09 e 10/11 é outra gerência responsável nessa mesma unidade.
Quando eu encontrar uma palavra escrita no campo status significa que estou iniciando outro ciclo, e a gerência será mudada.
Dashboard que preciso realizar com os dados das duas tabelas:
Data | Filial | Status | Pessoas Previsto | Pessoas Realizado | Soma do Previsto | Soma do Realizado | % Realizado |
06/nov | Sumaré | ALTERADA | 150 | 210 | |||
07/nov | Sumaré | 230 | 270 | ||||
08/nov | Sumaré | 115 | 25 | 495 | 505 | 102% | |
09/nov | Sumaré | CONFIRMADA | 3000 | 2578 | |||
10/nov | Sumaré | 5000 | 7800 | 8000 | 10378 | 130% | |
06/nov | Horizonte | ALTERADA | 15000 | 28900 | |||
07/nov | Horizonte | 6589 | 13987 | 21589 | 42887 | 199% | |
08/nov | Horizonte | CONFIRMADA | 10500 | 6700 | |||
09/nov | Horizonte | 11000 | 1100 | 21500 | 7800 | 36% | |
10/nov | Oriental | CONFIRMADA | 700 | 700 | 700 | 700 | 100% |
11/nov | Sta Cecília | ALTERADA | 9055 | 12000 | 9055 | 12000 | 133% |
12/nov | Poço | CONFIRMADA | 15000 | 15500 | |||
12/nov | Poço | 120 | 70 | 15120 | 15570 | 103% |
Agradeço muito se alguém puder me ajudar...
Alecsandre,
segue uma forma que visualizo mais fácil fazer, pelo script usando o previous / peek.....
Olá Alessandro. Obrigado pelo retorno.
Quase deu certo. Notei que quando não possuo os dados na tabela onde há os status (isso em produção ocorre), os dados no dashboard aparecem nulos.
segue o script, onde não há as datas criadas...
LOAD * INLINE [
Data ,Num. Agência ,Status
06/nov ,Sumaré ,ALTERADA
09/nov ,Sumaré ,CONFIRMADA
06/nov ,Horizonte ,ALTERADA
08/nov ,Horizonte ,CONFIRMADA
10/nov ,Oriental ,CONFIRMADA
11/nov ,Sta Cecília ,ALTERADA
12/nov ,Poço ,CONFIRMADA
];
Agradeço muito a sua ajuda.