Ir para conteúdo
  • 0

Matriz não vai considerar cálculo de variação YoY para o menor ano no visual (no caso é 2014)


Reginaldo Batista
Ir para solução Solucionado por Tiago Craici - Xperiun ,

Pergunta

  • Alunos

Olá incomparáveis, boa tarde, boa noite, bom dia!
Estou com a seguinte situação, tenho um visual de matriz (print abaixo), estou iniciando a demonstração dos dados a partir do ano de 2014 (* os anos anteriores 2009 a 2013 não vou considerar, desabilitei eles no filtro lateral), considerando pois bem estes anos de 2014 a 2023, eu quero que na coluna Var. % para o ano de 2014 (assinalado pela seta abaixo, apareça BLANK nesta coluna (uma vez que estou desconsiderando a comparação com anos anteriores a este), para as demais vou manter normal o cálculo. Vejam:

 

image.png.f611f8dd5f77083a613df0f45afb1fc9.png

A medida que estou utilizando para Var. % é:

image.png.154b77e5e74b23ac4c967fa962b74c75.png

 

Desde já obrigado!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 1
  • Admin
  • Solução

Boa tarde @Reginaldo Batista! Tudo bem? 


Para desconsideramos o primeiro ano da tabela do demonstrativo devemos pegar o ano mínimo do segmentador da página:

VAR vAnoMin =
    CALCULATE (  YEAR ( MIN ( dCalendario[Data] ) ),   ALLSELECTED ( dCalendario[Data] )  ) -- pega seu ano mínimo conforme segmentador


Em seguida acrescentamos este ano mínimo na sua medida [10. % Total Entrada YoY]. Veja a medida abaixo como que ficou:
image.png.8e295d1d5a25f75a077897f3081d0bc6.png






 Segue a medida:

10. % Total Entrada YoY =

VAR vAnoMin =
    CALCULATE (
        YEAR ( MIN ( dCalendario[Data] ) ),
        ALLSELECTED ( dCalendario[Data] )
    ) -- pega seu ano mínimo conforme segmentador
RETURN
    IF (
        [9. Total Entrada LY] = BLANK ()
            && [3. Total Entrada] > 0
            && YEAR ( SELECTEDVALUE ( Calendario[Data] ) ) > vAnoMin,
        +1,
        DIVIDE ( [3. Total Entrada] - [9. Total Entrada LY], [9. Total Entrada LY] )
    )



OBS: Na sua tabela o contexto "ano" deve vir da sua dCalendario.




Espero ter dado um norte ao seu objetivo.
Sucesso! 🚀

Editado por Tiago Craici
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...