2 Replies Latest reply: Jan 11, 2010 8:56 AM by marxnet RSS

    Problema para carregar duas planilhas de excel

    marxnet

       

      Olá Pessoal,
      Sou novo em Qlikview e este é meu primeito post.
      Eu estou criando uma analise para conseguir pegar os dados de uma planilha que usamos chamada de Rateio Diferenciado. Esta planilha consiste no rateio de mão de obra de funcionários para cada empreendimento da empresa. Por exemplo, um engenheiro é usado em varias obras e aí nós dividimos o salário dele proporcional a cada obra.

      A Diretoria me pediu para criar uma analise onde eles pudessem ver o desembolso mês a mês por cada obra. Em um mesmo empreendimento (com varias obras) que dura do mês 1 até o mês 400, a obra1 começa no mês 1 e termina no mês 200 e a obra 2 começa no mês 50 e termina no mês 250.

      Cada uma das obras possui uma planilha. Aí eu gostaria de fazer a carga dos dados para comparar o desembolso em uma tabela simples, onde filtraria pela obra1 no mês 1 e obra 2 no mês 50 e ele me traria um comparativo.
      O problema que estou tendo é para carregar os dados do Qlikview. Quando eu mando ele dar carga a tela fica parada e não faz nada. Ai toda vez tenho que abortar. Carregando as tabelas individualmente funciona perfeitamente. Mas quando tento carregar as duas ao mesmo tempo, ele trava. A versão que estou usando é a 8.5.
      Alguém já passou por esse tipo de problema ?

       

      Segue abaixo um link para download do arquivo:

      Fico grato desde já.
      Rodrigo Marx




        • Problema para carregar duas planilhas de excel
          guilhermeoliveira

          Faça isso no seu script.

          Teste:
          LOAD * FROM Rateio_Emp1.xlsx (ooxml, embedded labels, table is Func);

          OUTER JOIN (Teste)
          LOAD * FROM Rateio_Emp2.xlsx (ooxml, embedded labels, table is Func);

          Obs. Coloque o nome que quiser na tabela. Para isso basta substituir o "Teste".

          Mas pelo que vi na suas planilhas a coisa vai ficar feia na hora de analizar pois você vai ter que fazer um calculo muito longo e cansativo para ter o valor total por obra e funcionário.

          vai ficar mais ou menos assim...

          sum(Mes1)+sum(Mes2)+sum(Mes3)+...até...sum(Mes289)

          é muita coisa...muito trabalho...

          o ideal seria você organizar melhor os dados...

          fazendo mais ou menos assim...

           

          Obra | Mes | Funcionário | Valor
          1 | 1 | João Carlos | 100
          1 | 2 | João Carlos | 100
          .....
          1 | 289 | João Carlos | 100

          Ao invés de ter várias colunas você terá várias linhas.

          Assim ficará mais facil de se trabalhar pois você vai colocar apenas "SUM(Valor)" e terá a soma total da obra, funcionário ou outra dimensão da sua planilha...

          Eu fiz algumas alterações no QVW que você disponibilizou, você pode baixá-lo aqui ou acessar minha página de arquivos e baixar. Lá tem também um arquivo sobre o campeonato Brasileiro se caso interessar....