Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde!
Tenho um arquivo em excel com 15 abas. Preciso consolidá-las sem criar uma aba consolidada no arquivo, ou seja não posso mexer nele. Tenho que consolidar pelo nome da aba. É possível? se sim, como fazer?
Segue o exemplo
Sim, é possível. Para isso você terá que ler cada aba separadamente e se cada uma tiver campos em comum, realizar joins para fazer o relacionamento.
Na tela de Script, vá em Arquivos de Tabela -> Selecione o Arquivo .xls. Em seguida, Abrirá o assistente de arquivo. Vá em tabelas e selecione a aba que você quiser. Repita isso com as demais e depois faça os relacionamentos
Abraço!
Raphael, beleza. Entretanto ele consolida tudo com o nome da primeira aba e não é o que preciso. Dentro de cada aba eu tenho conteúdos diferentes por isto preciso ler a aba e identificar o que tem dentro dela e exibir isto numa tabela.
Tenta com um for percorrendo as abas
Seria assim:
For Each Tabela in '[Plan1]', '[Plan2]'
$(Tabela):
LOAD *
FROM
C:\Arquivo.xlsx
(ooxml, embedded labels, table is $(Tabela));
NEXT
Depois você aplica as condicionais para consolidação de seus dados.
Raphael poderia me mandar um exemplo? É que sou novo no desenvolvimento de QlikView e nunca criei um script que use FOR NEXT nesta aplicação. Se sim, obrigado.
Segue o exemplo
Muito obrigado. Bom fim de semana. Deus te abençõe.
Opa... Bom fim de semana para você tmbm