Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
alecsandren1
Visitor

Separar registro de uma gerência

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.

    

    

DataFilialPessoas PrevistasPessoas Realizadas
06/novSumaré150210
07/novSumaré230270
08/novSumaré11525
09/novSumaré30002578
10/novSumaré50007800
06/novHorizonte1500028900
07/novHorizonte658913987
08/novHorizonte105006700
09/novHorizonte110001100
10/novOriental700700
11/novSta Cecília905512000
12/novPoço1500015500
12/novPoço12070

Arquivo 2

  

DataNum. AgênciaStatus
06/novSumaréALTERADA
07/novSumaré
08/novSumaré
09/novSumaréCONFIRMADA
10/novSumaré
06/novHorizonteALTERADA
07/novHorizonte
08/novHorizonteCONFIRMADA
09/novHorizonte
10/novOrientalCONFIRMADA
11/novSta CecíliaALTERADA
12/novPoçoCONFIRMADA
12/novPoç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:

       

DataFilialStatusPessoas PrevistoPessoas RealizadoSoma do PrevistoSoma do Realizado% Realizado
06/novSumaréALTERADA150210
07/novSumaré 230270
08/novSumaré 11525495505102%
09/novSumaréCONFIRMADA30002578
10/novSumaré 50007800800010378130%
06/novHorizonteALTERADA1500028900
07/novHorizonte 6589139872158942887199%
08/novHorizonteCONFIRMADA105006700
09/novHorizonte 11000110021500780036%
10/novOrientalCONFIRMADA700700700700100%
11/novSta CecíliaALTERADA905512000905512000133%
12/novPoçoCONFIRMADA1500015500
12/novPoço 120701512015570103%

Agradeço muito se alguém puder me ajudar...

Tags (1)
2 Replies
MVP
MVP

Re: Separar registro de uma gerência

Alecsandre,

segue uma forma que visualizo mais fácil fazer, pelo script usando o previous / peek.....

QlikView x64 - [C__tmp_status.qvw]---2017-12-17 16_50_32.png

alecsandren1
Visitor

Re: Separar registro de uma gerência

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.

planilha.PNG

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.