Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Tabela Dinâmica.

boa tarde,

Estou com dificuldades para somar valor da Coluna anterior com um Atual, Exemplo segue:

Qlik.PNG

Na Coluna "Alunos" não Periodo "02,2018" deve somar com o valor do periodo "01,2018", na Primeira Linha um soma 837.

1 Solution

Accepted Solutions
Thiago_Justen_

Renato,

Veja se isso te atente:

Adicione outra medida com a expressão:

Sum(Aggr(RangeSum(Above(Sum(SUA_MEDIDA_ALUNOS),0,RowNo())), SEU_CAMPO_DATA))


Resultado:

Capturar.PNG

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago

View solution in original post

11 Replies
Thiago_Justen_

Renato,

Veja se isso te atente:

Adicione outra medida com a expressão:

Sum(Aggr(RangeSum(Above(Sum(SUA_MEDIDA_ALUNOS),0,RowNo())), SEU_CAMPO_DATA))


Resultado:

Capturar.PNG

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Anonymous
Not applicable
Author

É  essa ideia, só que não funcionou.

Tem como vc mandar esse código, acredito que eu consegui achar o que estou errando.

Thiago_Justen_

Segue o qvf que usei para exemplificar.

Abs e Sucesso!!

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Anonymous
Not applicable
Author

Obrigado pela ajuda Thiago, mas acredito que falta um detalhe que eu não encontrei. Ele esta fazendo certo para o primeiro item da dimensão, mas não para os demais. Olha só como ficou:

Qlik.PNG

Thiago_Justen_

Renato,

Consegue me enviar um qvf como exemplo? Talvez, precise ajustar a fórmula..

Abs e Sucesso!

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Anonymous
Not applicable
Author

Thiago, segue Arquivo.

Obrigado Pela Ajuda.



Thiago_Justen_

Renato,

Nesse caso eu te recomendaria fazer um acumulado via script. Veja, você possui um tabela pivotada em algumas dimensões...receio que não tenho o devido conhecimento para te ajudar a fazer via UI.

Eu até teste com o dimensionality mas o resultado não fluiu legal.

Veja o que eu sugiro:

Rode esse script e verifique o resultado.

VENDAS_TEMP:

LOAD * Inline [

CD_NOTA,DATACRIACAO,VALOR_UNIT

    1,01/11/2017,500

    1,01/11/2017,200

    2,05/11/2017,300

    2,05/11/2017,400

    3,05/12/2017,250

    4,15/12/2017,360

    4,15/12/2017,220

    4,15/12/2017,195

];

VENDAS:

LOAD

*,

    MONTH(DATACRIACAO) AS MES,

    NumSum(VALOR_UNIT,Peek('Acumulado')) as Acumulado

RESIDENT  VENDAS_TEMP;

DROP TABLE VENDAS_TEMP;

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
Anonymous
Not applicable
Author

Thiago,

       Vou resolver na carga e não na tabela.

       Obrigado pela ajuda.

Att,

Thiago_Justen_

Problema resolvido Renato?

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago