4 Replies Latest reply: Mar 12, 2018 10:55 AM by Marilda Pocas RSS

    Valor acumulado por produto

    Marilda Pocas

      Boa tarde,

      Por gentileza poderiam me ajudar?

      Preciso incluir na minha tabela dinâmica duas colunas contendo as seguintes informações:

      1º Um acumulado linha por linha (somar a linha de cima com a linha debaixo e assim sucessivamente) de um grupo, no próximo grupo essa soma deve zerar e recomeçar o acumulado,  grupo por grupo exemplo na imagem.

      2º Em outra coluna preciso saber o acumulado em porcentagem.

      Obrigada!valor acumulado.png

        • Re: Valor acumulado por produto
          Thiago Justen Teixeira

          Marilda,

           

          Uma solução via script:

           

          Vendas_Temp:

          LOAD

              Grupo,

              "Valor

          Total" as Valor_Total,

              "%

          (Acumulativo)" as %_Acumulado

          FROM [lib://Downloads/Duvida valor acumulativo.xlsx]

          (ooxml, embedded labels, header is 1 lines, table is [1º]);

           

          Vendas:

          LOAD

          *,

              If(Grupo=Peek(Grupo),NumSum(Valor_Total,Peek('Acumulado')),Valor_Total) as Acumulado

          RESIDENT  Vendas_Temp Order By Grupo,Valor_Total;

          DROP TABLE Vendas_Temp;

           

          Resultado:

          Capturar.PNG

           

          Ou via UI:

          Expressão:

          If(Top(Grupo)=Grupo,RangeSum(Above(total Valor_Total,0,RowNo(total))))

           

          Resultado:

          Capturar.PNG

           

          O mesmo raciocínio se aplica para o % acumulado.

           

          Abs e Sucesso!!