Ir para conteúdo
  • 0

IF para dois meses diferentes, com duas condições diferentes


barros_jvs
Ir para solução Solucionado por Tiago Craici ,

Pergunta

  • Membros

Fala Rede, Bom dia.

Estou construindo uma analise que para o meu mês referência ele abre as semanas, porém isso somente para o mês referência. Criei essa medida para concatenar semana / mês (exemplo no gráfico abaixo), porém gostaria de incluir mais um além de Julho para estar fazendo a mesma coisa e não está dando certo.

 

image.png.42681ef8384ca6744360790db6ee4e7b.png

 

image.png.a0f91c1ae44402680a5a99c9b632ceb7.png

 

Tentei fazer da seguinte forma para os dois meses diferentes e não deu certo.

image.png.df499698fc03ace1865702da8d04103c.png

 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

13 respostass a esta questão

Posts Recomendados

  • 1
  • Membros
  • Solução

Se a condição para preencher Semana / Mês for a coluna "Data" estar igual "Atributo" então segue solução abaixo:


resultado:
image.png.538b43533e5a7045063b83133c371d12.png


Medida:

Semana / Mês V2 =
var data = 'Base de dados - Copia'[Data]
var atributo = 'Base de dados - Copia'[Atributo]
 
return
SWITCH(TRUE(),
    data = atributo,  CONCATENATE('Base de dados - Copia'[Atributo], - 'Base de dados - Copia'[Semana]),
    BLANK()
)




 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros

Bom dia Barros! 

veja se te atende, resultado:
image.png.cf51ac310c039ccfdfae3e0aa85fb898.png



Medida:
 

Semana / Mês =
var mesAtual = MONTH(TODAY())
var contexto = 'Base de dados - Copia'[Chave]
var mesDocontexto = MONTH(contexto)
var mesPassado = mesAtual -1
 
return
 
SWITCH(TRUE(),
    mesDocontexto = mesAtual, CONCATENATE('Base de dados - Copia'[Atributo], - 'Base de dados - Copia'[Semana]),
    mesDocontexto = mesPassado, CONCATENATE('Base de dados - Copia'[Atributo], - 'Base de dados - Copia'[Semana]),
    BLANK()
)



 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros
2 horas atrás, Tiago Craici disse:

Se a condição para preencher Semana / Mês for a coluna "Data" estar igual "Atributo" então segue solução abaixo:


resultado:
image.png.538b43533e5a7045063b83133c371d12.png


Medida:

Semana / Mês V2 =
var data = 'Base de dados - Copia'[Data]
var atributo = 'Base de dados - Copia'[Atributo]
 
return
SWITCH(TRUE(),
    data = atributo,  CONCATENATE('Base de dados - Copia'[Atributo], - 'Base de dados - Copia'[Semana]),
    BLANK()
)




 

Thiago é isso!!! 

Muito obrigado!

  • Gostei 1
Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros

Veja se é isso:
image.png.f70232a73ac4e6276c517ad486e27363.png

Adicionado a nova medida:
image.png.279eb44ff68f9c210984c024cfe39d02.png

Medida:

Valor do mes =
var mesAtual = MONTH(TODAY())
var valor = CALCULATE(
                    SUM('Base de dados - Copia'[Valor]),
                    'Base de dados - Copia'[Indicador] = "Estq Gerencial",
                    'Base de dados - Copia'[Info] = "Bgt",
                    'Base de dados - Copia'[Mês] = mesAtual
                    )
 
return
valor




Dessa forma só vai aparecer o mês valor referente ao mês que estamos, exemplo aplicado ao "Estoque - Bgt" 





 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Membros

Seria algo assim:

Que mostrasse o eixo "X" com todos os meses, porém ou que mostrasse as duas ultimas semanas do mês ou as 4 ultimas semanas a partir da semana do mês atual. 

 

image.png.6af1e5e03f898c8ed2a722576dd01103.png

 

Nesse segundo gráfico, tentei fazer! Porém aparece alguns valores dos meses atuais que foram abertas as semanas:

 

image.png.a607fd3165a135051f5aa9bcc51994ca.png

 

 

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...