Ir para conteúdo
  • 0

Criar ciclos na dCalendário (ou DAX) com semana iniciando na quarta-feira (saber pontuação por período - ciclos)


Thiago Anizio
Ir para solução Solucionado por Rodrigo R1 ,

Pergunta

  • Alunos

Oi Pessoal, tudo bem?

Gostaria da ajuda de vocês se possível.
Tenho um formulário de avaliação conforme o print abaixo, preciso trazer a pontuação de cada avaliado por ciclos que iniciam em uma quarta-feira até terça-feira da semana seguinte. 

image.png.846953c30c0d836b01b335ef694572ed.png

A maneira mais próxima que cheguei do resultado foi trazer o número da semana na dCalendário, mas essa semana fecha conforme calendário iniciando na segunda-feira, não atende a demanda que preciso. No exemplo abaixo se eu selecionar um período de 45 dias ele vai acumular os pontos da primeira semana de um mês com a primeira semana do mês seguinte. 

image.png.454fa103fc6dc8ebe1b936ba46faeda4.png

O resultado final seria esse:

image.png.f5c24e34dbd4612d4fc3623d9b95cc1a.png

A ideia por trás é ter ciclos ao invés de semanas. Os ciclos podem ser fechados da data de início das avaliação x última data de avaliação (dentro deste período quantos ciclos temos iniciando na quarta-feira e fechando na terça-feira).

image.png.3c550a426f40cf2a6df7991b7aa359e3.png

Espero ter conseguido explicar a necessidade 😅

Obrigado.


 

Tópico.xlsx

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Boa noite @Thiago Anizio. Tudo bem, amigo?

Essa sua dúvida sobre selecionar um ciclo e mostrar alguns ciclos anteriores, a partir dessa seleção de data, o Leo explica logo no início da Live 72 - Eixos Dinâmicos.

[Live #72 Mestre Power BI] Tornando os Eixos Dinâmicos em visuais com DAX Avançado - Lives sobre Linguagem DAX - Pilar 4 (powerbiexperience.com)

Dá uma olhadinha lá que irá conseguir resolver.

Passa por criar um tabela calendário auxiliar, usar funções como DATESINPERIOD, USERELATIONSHIP, KEEPFILTERES, etc...rsrsrs

Conceitos mais avançados que estão muito bem explicados na Live pelo Mestre.

Então...nada melhor do que ir "direto à fonte" (rsrsrs) para solucionar o que precisa.

Espero que tenha conseguido ajudar, amigo.

Sucesso aí...

 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
2 minutos atrás, Tiago Craici disse:

Thiago... acho captei agora sua última pergunta. 
Seria o valor de ciclo ia variar (se readequar os números) conforme seleção iniciando com a data min. Seria isso?  

Isso mesmo.

No caso o ciclos seriam contados a partir da data do segmentador.

image.png.6d3b92007fc9cbfdd3fadf18a01433e3.png

Segmento com o dia 28/07, mostraria os últimos 4 ou 5 ciclos.

27/07 - 21/07 - ciclo 1

20/07 - 14/07 - ciclo 2

13/07 - 07/07 - ciclo 3
......

 

  • Like 1
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...