Ir para conteúdo
  • 0

Trabalhando com Data


Kevintk
Ir para solução Solucionado por Edson Igari ,

Pergunta

  • Alunos

Boa tarde, pessoal, tudo bem?
Estou montando tentando criar um gráfico de linha com a seguinte disposição:
número de conversao, por mes com o ano em legenda.
O problema é o seguinte:
Estou usando o ano de 2022 como comparador dos outros anos
Linha vermelha: 2024, 
Linha amarela: 2022, 
linha verde: 2023
image.png.cb663d202a5ba81588c7009ad4b67db0.png

Até ai está funcionando "corretamente"
Porém o meu filtro de data precisa incluir 2022, o que eu não queria. Queria incluir no meu filtro a partir de 2023. porém se eu faço isso, minha linha de 2022 some
Testei o all, e claramente, eu fico com a media do ano de 2022, o que não é o que eu quero.
Eu preciso do gráfico acima, porém que o ano selecionado fora dele, não interfira nesse gráfico

Link para o comentário
Compartilhar em outros sites

23 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
2 minutos atrás, Kevintk disse:

Olha só, a medida da direita retorna o valor total do ano de 2022

CALCULATE(
    [Consultas Medicas],
    DATESBETWEEN(dCalendario[Date],date(2022,01,01),DATE(2022,12,31)))

eu queria que me retornasse o total daquele mes de 2022
Por exemplo, vemos que 2022,01, temos 33k
Eu queria que esses 33k se repetisse em 2023,01 e 2024,01

image.png.957936270df37e926c75fd99b2022cbe.png

 

Coloca um VALUES(dCalendario[mes])

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
4 minutos atrás, Kevintk disse:

Boa tarde, pessoal, tudo bem?
Estou montando tentando criar um gráfico de linha com a seguinte disposição:
número de conversao, por mes com o ano em legenda.
O problema é o seguinte:
Estou usando o ano de 2022 como comparador dos outros anos
Linha vermelha: 2024, 
Linha amarela: 2022, 
linha verde: 2023
image.png.cb663d202a5ba81588c7009ad4b67db0.png

Até ai está funcionando "corretamente"
Porém o meu filtro de data precisa incluir 2022, o que eu não queria. Queria incluir no meu filtro a partir de 2023. porém se eu faço isso, minha linha de 2022 some
Testei o all, e claramente, eu fico com a media do ano de 2022, o que não é o que eu quero.
Eu preciso do gráfico acima, porém que o ano selecionado fora dele, não interfira nesse gráfico

Kevin, blz. Não ficou muito clara a necessidade. Seria possível compartilhar o pbix?

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
12 minutos atrás, Edson Igari disse:

Kevin, blz. Não ficou muito clara a necessidade. Seria possível compartilhar o pbix?

Opa, o problema se da que eu preciso deixar setado no meu filtro de data, 2022 selecionado.
Se eu seleciono a partir de 2023, fica em branco..
E não era isso que eu queria
Infelizmente não posso compartilhar 😕

Mas vou tentar elucidar um pouco melhor:
Minha DAX que testei agora:
CALCULATE(
    Conversoes,
    DATESBETWEEN(dCalendario[Date],date(2022,01,01),date(2022,12,31)))
essa dax me resulta isso:
Que é o total de conversoes de 2022, porém eu queria ver por MES e não por ano

image.png.e55a6fd752aa979079198ab136fdb31b.png
image.png.1026225cece517ce044a61dfb3253b1b.png

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
8 minutos atrás, Kevintk disse:

Opa, o problema se da que eu preciso deixar setado no meu filtro de data, 2022 selecionado.
Se eu seleciono a partir de 2023, fica em branco..
E não era isso que eu queria
Infelizmente não posso compartilhar 😕

Mas vou tentar elucidar um pouco melhor:
Minha DAX que testei agora:
CALCULATE(
    Conversoes,
    DATESBETWEEN(dCalendario[Date],date(2022,01,01),date(2022,12,31)))
essa dax me resulta isso:
Que é o total de conversoes de 2022, porém eu queria ver por MES e não por ano

image.png.e55a6fd752aa979079198ab136fdb31b.png
image.png.1026225cece517ce044a61dfb3253b1b.png

vc precisa dar um ALL na coluna que vem do filtro.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
1 minuto atrás, Edson Igari disse:

vc precisa dar um ALL na coluna que vem do filtro.

Se eu dou all ele me retorna como um valor estático de 60 como no segundo print
Eu preciso ver o mes a mes deste cara em 2022 como no primeiro print

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
6 minutos atrás, Kevintk disse:

Se eu dou all ele me retorna como um valor estático de 60 como no segundo print
Eu preciso ver o mes a mes deste cara em 2022 como no primeiro print

Tenta 
FILTER(
        ALL(dCalendario),
        dCalendario[Date] >= date(2022,01,01) &&
        dCalendario[Date] <= date(2022,12,31)
)

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
2 minutos atrás, Edson Igari disse:

Tenta 
FILTER(
        ALL(dCalendario),
        dCalendario[Date] >= date(2022,01,01) &&
        dCalendario[Date] <= date(2022,12,31)
)

Tentei também,
ele me retorna sempre 60 independente do mes
Já fiz com datesinperiod, filter, datesbetween
Sempre 60

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
3 minutos atrás, Joao Raulino disse:

Suave @Kevintk?

Já tentou usar a função PARALLELPERIOD()?

https://learn.microsoft.com/pt-br/dax/parallelperiod-function-dax

Abs!

Tentei ela também, funciona quase que perfeitamente, porém como minhas vendas ficam atreladas a 2022 ele para em 2023, e preciso que as vendas os mesmo valores em 2024 tambem

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
1 minuto atrás, Edson Igari disse:

Então da uma olhada nessa sugestão do mestre @Joao Raulino. Se não der certo, da um toque aqui.

Testei já isso também, o problema é que as vendas de 22, vão até 31/12/22,
O que eu preciso é do valor repetindo
Note que em janeiro se repete
image.png.2e53fdd6c3e9dce4eaa8e9989e073aba.png
Eu precisava disso, porém que o filtro de data de fora, não fosse necessario ficar setado em 2022 para que isso funcionasse

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
7 minutos atrás, Kevintk disse:

Testei já isso também, o problema é que as vendas de 22, vão até 31/12/22,
O que eu preciso é do valor repetindo
Note que em janeiro se repete
image.png.2e53fdd6c3e9dce4eaa8e9989e073aba.png
Eu precisava disso, porém que o filtro de data de fora, não fosse necessario ficar setado em 2022 para que isso funcionasse

Manda a medida que tá dando esse resultado

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
4 minutos atrás, Edson Igari disse:

Manda a medida que tá dando esse resultado

A que funciona com base no filtro (se selecionar depois de 22 fica em branco)
CALCULATE(
    Conversao,
    dAdesao[Adesao] = "Anterior 2023",
    REMOVEFILTERS(dCalendario[ano])
)



A que funciona sem o filtro de data porem tras os valores estáticos (consigo selecionar após 22 porém os valores são os mesmos sempre)
CALCULATE(
    Conversoes,
    DATESBETWEEN(dCalendario[Date],date(2022,01,01),date(2022,12,31)))

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
26 minutos atrás, Kevintk disse:

Testei já isso também, o problema é que as vendas de 22, vão até 31/12/22,
O que eu preciso é do valor repetindo
Note que em janeiro se repete
image.png.2e53fdd6c3e9dce4eaa8e9989e073aba.png
Eu precisava disso, porém que o filtro de data de fora, não fosse necessario ficar setado em 2022 para que isso funcionasse

Essa

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
1 minuto atrás, Edson Igari disse:

Essa

CALCULATE(
    Conversao,
    dAdesao[Adesao] = "Anterior 2023",
    REMOVEFILTERS(dCalendario[ano])
)

É Essa aqui, só que só funciona se o filtro de data estiver a partir de 2022

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
15 horas atrás, Edson Igari disse:

Essa

Olha só, a medida da direita retorna o valor total do ano de 2022

CALCULATE(
    [Consultas Medicas],
    DATESBETWEEN(dCalendario[Date],date(2022,01,01),DATE(2022,12,31)))

eu queria que me retornasse o total daquele mes de 2022
Por exemplo, vemos que 2022,01, temos 33k
Eu queria que esses 33k se repetisse em 2023,01 e 2024,01

image.png.957936270df37e926c75fd99b2022cbe.png

 

Editado por Kevintk
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...