Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
joaopaulo_delco
Partner - Creator III
Partner - Creator III

Soma Diferenciada P&L Pivot Table

Olá Pessosal!

Gostaria que no realizado da linha EBTIDA tivesse a seguinte formula

Sum({<Descricao_DRE={'LUCRO (PREJUÍZO) ANTES DO IRPJ E CSLL'}>} VlrMes)

-

Sum({<Descricao_DRE={'RESULTADO FINANCEIRO'}>}VlrMes)

-

Sum({<Descricao_DRE={'Depreciações e Amortizações'}>} VlrMes)

Seria possível?

clipboard_image_0.png

Help users find answers! Don't forget to mark a solution that worked for you!
9 Replies
diogoduarte
Partner - Contributor III
Partner - Contributor III

João Paulo, sugiro a utilização da função Above.

https://help.qlik.com/pt-BR/sense/June2019/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/InterReco...

Você indicará o valor de tal coluna e tantas linhas pra cima que você deseja utilizar.

joaopaulo_delco
Partner - Creator III
Partner - Creator III
Author

Bom dia Diogo!

      Eu tentei usar a formula abaixo:

if(Descricao_DRE = 'EBTIDA',
Above(Sum(VlrMes),0),
Sum(VlrMes))

Mas trouxe o valor da primeira linha "FATURAMENTO BRUTO". Se eu mudo o parâmetro de 0 para 1 ele pega o valor do "FATURAMENTO BRUTO" do mês anterior. Não consegui encontrar uma forma de eu navegar entre as linhas ao invés das colunas.

 

 

Help users find answers! Don't forget to mark a solution that worked for you!
diogoduarte
Partner - Contributor III
Partner - Contributor III

Faz assim, 

if(Descricao_DRE = 'EBTIDA' , Above(Realizado,1) , Sum(VlrMes))
(vai retornar o valor da linha logo acima do EBTIDA que é o Lucro (PREJUIZO) ...)

Realizado é o nome da sua coluna e o 1 é quantas linhas pra cima você deseja retornar.

Esse teu objeto não é um objeto padrão do Qlik, é uma extenção da VizLib né? Se não der certo me diz que eu faço uns testes nesse objeto aqui também.

Uma sugestão que não tem relação direta com sua dúvida, cria no script um código pra cada Descricao_DRE e utiliza o código no SetAnalysis, a performance é melhor. Claro que se tua aplicação for pequena e a massa de dados for pequena não vai ter grande impacto.

joaopaulo_delco
Partner - Creator III
Partner - Creator III
Author

Diogo, é uma aplicação bem leve. Em questão de performance não daria muita diferença fazer no script.

Se eu fizer a fórmula que você passou, ele traz "nulo" em janeiro e em fevereiro ele traz o "FATURAMENTO BRUTO" de janeiro. Ele navega entre a dimensão mês ao invés da dimensão Descrição.

Estou utilizando o componente P&L Pivot que agora é padrão do Qlik Sense (Visualization Bundle).

clipboard_image_0.png

Help users find answers! Don't forget to mark a solution that worked for you!
joaopaulo_delco
Partner - Creator III
Partner - Creator III
Author

Vi que se fosse utilizado a tabela dinâmica, o Above resolveria o problema. Mas  nessa P&L Pivot não vai.

Help users find answers! Don't forget to mark a solution that worked for you!
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Olá parceiro;

Já que Above navegou para coluna... Teste usar Before? 

É uma função que funciona para tabela dinâmica, não sei como foi feito esta extensão, então acho que vale a pena testar...

Mas é estranho o Above navegar na horizontal... Algo relacionado na forma que a extensão foi construída...

Abraços.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
joaopaulo_delco
Partner - Creator III
Partner - Creator III
Author

Oi Mário, tudo certo?

Testei com o Before e também não deu certo. Vou tentar reportar a Qlik. 

Obrigado pela ajuda.

Help users find answers! Don't forget to mark a solution that worked for you!
mario_sergio_ti
Partner - Specialist
Partner - Specialist

Olá meu amigo, tudo joia graças a Deus, espero que também;

Perfeito, estou curioso sobre o caso, se conseguir respostas consegue nos atualizar?

Abraços.

Consultor certificado | Quem compartilha, aprende!
https://www.linkedin.com/in/mariosergioti
joaopaulo_delco
Partner - Creator III
Partner - Creator III
Author

Pode deixar

Help users find answers! Don't forget to mark a solution that worked for you!