Ir para conteúdo
  • 0

Formatação condicional com datas


KayaMind
Ir para solução Solucionado por Bernardo Vitor ,

Pergunta

  • Alunos

Pessoal, bom dia!

Gostaria de uma ajuda que acredito ser relativamente simples a solução, mas acabei me enrolando e confundindo um pouco.

Estou querendo fazer uma formatação condicional relacionada às cores de um gráfico, considerando as datas (se for até dezembro/2020 é uma cor, e a partir de janeiro de 2021 ser outra cor). Eu desenvolvi uma fórmula que funcionou apenas se eu ma ntiver as datas como DD/MM/YYYY. O que eu gostaria é que esse DAX funcione para a data no formato que desejo, ou seja, apenas MM/YYYY.

Segue um exemplo do que seria ideal para mim (aqui utilizei a formatação coluna a coluna, mas preciso que seja via DAX mesmo pois irei aplicar também nos rótulos de dados).

image.png.8528abe518af510f13bbb0f15e094cdb.png

A fórmula que acabei desenvolvendo foi a seguinte:

Medida = 
SWITCH(
    TRUE(),
    SELECTEDVALUE('dCalendário'[Data]) <= DATE(2020,12,31), "#608B39",
    SELECTEDVALUE('dCalendário'[Data]) > DATE(2020,12,31),  "#E8E8E8"
)

 

Em anexo o arquivo para exemplo.

 

Muito obrigado!

teste-exemplo.pbix teste.xlsx

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Boa tarde @KayaMind!
Tudo bem?

Segue anexo a solução. Veja se te atende.

Tomei a liberdade de criar mais algumas colunas na sua dCalendario, inclusive uma de Mes/Ano pra ficar parecido com o que você precisa. Mas você pode alterar o estilo dela depois, se quiser. Usei a coluna Mes/Ano Classificador (que classifica a coluna Mes/Ano que criei) para determinar a regra na medida, dessa forma funcionou.

Espero ter ajudado.
Sucesso aí!

Se esta resposta resolver seu problema, gentileza classificá-la como Solução 

Atenciosamente,

Bernardo Vitor
(31) 99116-6134
LinkedIn: https://www.linkedin.com/in/bernardo-vitor
 

teste-exemplo.pbix

Editado por Bernardo Vitor
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...