Ir para conteúdo
  • 0

Coluna Total do DRE não mostra o resultado correto


kleberfernandes
Ir para solução Solucionado por kleberfernandes ,

Pergunta

  • Alunos

Cara, como é chato construir DRE no Power BI, mas vamos lá.

 

A minha linha de receita líquida possui a seguinte medida:

RL =
var data = SELECTEDVALUE(dCalendario[Ano])
return
CALCULATE([TOTAL_DRE],
    FILTER(
        all(fFluxoDeCaixa), fFluxoDeCaixa[Código Conta] <= 39000 && YEAR(fFluxoDeCaixa[Data]) = data)
)

Para a matriz calcular as linhas da DRE utilizei essa fórmula abaixo para identificar onde os cálculos deveriam ser aplicados. Ou seja, na linha de Receita Líquida ele utilizaria a medida informada acima.

VALOR_FINAL =
SWITCH(
    TRUE(),
    [AUX] = 39000, [RL],
    [AUX] = 41200, [LB],
    [AUX] = 59000, [EBITDA],
    [AUX] = 41900, [Lucro Bruto],
    [TOTAL_DRE]
)

Porém, quando eu incluo a coluna Total ele traz esse valor de -180.379, mas deveria aparecer a soma de todas as colunas, que é esse valor no cartão ao lado.

Como faço para corrigir esse problema?

Obrigado pela ajuda!

image.png.c51177b795a420c2cf15169429f9af9e.png1

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos

Olá @kleberfernandes, tenta usar a ISINSCOPE para poder corrigir isso:
 

Total DRE Renato = 
VAR TABELASOMA =
SUMMARIZE(

                       fFluxoDeCaixa,

                      fFluxoDeCaixa[Categoria],

                       fFluxoDeCaixa[Código Conta] ,

                      dCalendario[Ano],

                       "@Total", [VALOR_FINAL]
)
VAR SOMA = 
SUMX(
            TABELASOMA,

            [@Total]
)

RETURN
IF(
    NOT (ISINSCOPE(dCalendario[Ano]) ||  fFluxoDeCaixa[Código Conta] ||  fFluxoDeCaixa[Categoria]), 
    SOMA,

    [VALOR_FINAL]
)

Espero ter ajudado.               

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...