Ir para conteúdo
  • 0

Legendas de data dinâmicas


Marcelo Irei
Ir para solução Solucionado por Rafa Lemos ,

Pergunta

  • Alunos

Boa noite!

 

Estou com uma dificuldade em um dos meus relatórios. Ele é atualizado a cada final de quarter e faz comparações com o ano anterior. O visual fica desta forma:

image.png.9c1b0f66321487e57860efb1a317d119.png

 

Para montar este visual eu utilizo duas medidas, sendo uma delas referente ao ano atual e a outra ao ano anterior. A minha dúvida é: Como faço para os nomes dos campos serem dinâmicos?

image.png.b46263aeaa3711a54da45c3fe8218d09.png

Atualmente eu tenho que inserir os nomes dos campos na mão, sendo que o ideal seria que os nomes se ajustassem automaticamente.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

@Marcelo Irei bom dia!

Verifica se a solução em anexo te atende.

Marcelo Irei.pbix


O gráfico ficou assim:
image.thumb.png.e6184224343aa9b543726ddd57483592.png

Utilizei os anos com legenda e fiz a seguinte medida:
 

Vendas = 
VAR vMaxData = 
TODAY()

VAR vMaxAno = 
    YEAR( vMaxData)
VAR vMinAno = 
    vMaxAno - 1

VAR vVendasAnoAtual = 
CALCULATE(
    SUM( Fato[Valor] ),
    Calendario[Ano] = vMaxAno
    )

VAR vVendasAnoAnterior = 
CALCULATE(
    SUM( Fato[Valor] ),
    Calendario[Ano] = vMinAno
    )
VAR vMedida = 

SWITCH(
    TRUE(),
    MAX( Calendario[Ano] ) = vMaxAno , vVEndasAnoAtual,
    MAX( Calendario[Ano] ) = vMinAno , vVendasAnoAnterior
)

RETURN
vMedida

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

A medida(resumidamente) seria:

Faturamento ano atual = calculate(sum(Faturamento), Ano = year(today()))

Faturamento ano passado = calculate(sum(Faturamento), Ano = (year(today())) - 1)

 

Na print que enviei, na parte de valores, essas duas medidas foram renomeadas para 2020 e 2019 respectivamente. Gostaria de saber como posso deixar o nome da medida dinâmico, sem que eu precise atualizar manualmente. Neste caso, a primeira deveria ser renomeada para 2021 e a segunda para 2020.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Ah sim, entendi.

Bom, o nome da medida não pode ser dinâmico (ate que porque pode-se fazer referencia a ela e tal), minha sugestão é vc usar o nome "Ano Atual", "Ano Anterior", etc.

E no visual, na legenda ficaria "ano atual", "ano Anterior". Caso queria exibir o ano, talvez esse artigo te ajude : https://prathy.com/2018/12/dynamic-legend-in-power-bi-visual-linechart/

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...