Ir para conteúdo
  • 0

Soma de linhas na DRE


Pedro Ornellas

Pergunta

  • Alunos

Pessoal, bom dia!!

Eu estou montando uma DRE, porém além dos valores no subtotal, o cliente quer uma linha onde ele veja o somatório das linhas abaixo do total, vou ilustrar:

image.png.9dca8b6297e74a4c83a77b3432b1b7ca.png

Uso esse medida para o realizado

Realizado =
VAR vSubtotal = MAX(dMascara[Subtotal])
VAR vValorSubtotal =
CALCULATE(
    [Total Movimento1],
    FILTER(
        ALL(dMascara),
        dMascara[CodGrupoDRE] <= MAX(dMascara[CodGrupoDRE])
    )
)
VAR vContextoNivel1 = ISINSCOPE(dCategoria[Categoria])
VAR vResultado =
SWITCH(
    TRUE(),
    vSubtotal = 0, [Total Movimento1],
    vSubtotal = 1 && NOT(vContextoNivel1), vValorSubtotal,
    BLANK()
)
RETURN
vResultado

Porém nesse modelo não consigo encaixar na DRE uma soma das linhas abaixo, podem me ajudar?

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
Em 06/01/2024 em 09:16, Pedro Ornellas disse:

Pessoal, bom dia!!

Eu estou montando uma DRE, porém além dos valores no subtotal, o cliente quer uma linha onde ele veja o somatório das linhas abaixo do total, vou ilustrar:

image.png.9dca8b6297e74a4c83a77b3432b1b7ca.png

Uso esse medida para o realizado

Realizado =
VAR vSubtotal = MAX(dMascara[Subtotal])
VAR vValorSubtotal =
CALCULATE(
    [Total Movimento1],
    FILTER(
        ALL(dMascara),
        dMascara[CodGrupoDRE] <= MAX(dMascara[CodGrupoDRE])
    )
)
VAR vContextoNivel1 = ISINSCOPE(dCategoria[Categoria])
VAR vResultado =
SWITCH(
    TRUE(),
    vSubtotal = 0, [Total Movimento1],
    vSubtotal = 1 && NOT(vContextoNivel1), vValorSubtotal,
    BLANK()
)
RETURN
vResultado

Porém nesse modelo não consigo encaixar na DRE uma soma das linhas abaixo, podem me ajudar?

Os Níveis serão resonsáveis por isso. Naturalmente, a máscara da DRE (Custos) vai englobar as contas 3.1 e 3.2. Não há a necessidade de cálculo.  

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...