Ir para conteúdo
  • 0

mudar início da semana no filtro


Ana Leticia Sampaio
Ir para solução Solucionado por Ana Leticia Sampaio ,

Pergunta

  • Alunos

boa tarde, 

Eu fiz um filtro dentro de um slicer com data, para ele me mostrar os dados da última semana (calendar week), como está na imagem abaixo:

image.png.bc2db771a7cfc6875ff492369dc5f284.png

o problema é que ele considera o início da semana no domingo e o último dia no sábado.

Eu precisava configurar para ele aparecer o primeiro dia como segunda e o último no domingo.

Existe alguma configuração do relatório ou do PBI para mudar isso?

Meus dados já vem modelados do Azure e eu não posso mexer no PQ.

 

obrigada

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
55 minutos atrás, Ana Leticia Sampaio disse:

boa tarde, 

Eu fiz um filtro dentro de um slicer com data, para ele me mostrar os dados da última semana (calendar week), como está na imagem abaixo:

image.png.bc2db771a7cfc6875ff492369dc5f284.png

o problema é que ele considera o início da semana no domingo e o último dia no sábado.

Eu precisava configurar para ele aparecer o primeiro dia como segunda e o último no domingo.

Existe alguma configuração do relatório ou do PBI para mudar isso?

Meus dados já vem modelados do Azure e eu não posso mexer no PQ.

 

obrigada


você pode tentar criar um coluna dax para fazer isso para você!



 

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Olá @Alex Pereira eu não posso criar coluna calculada neste relatório pois estou fazendo live connection de um dataset do PBI online que puxa de uma base de dados Azure. A única coisa que eu posso fazer é criar medidas com DAX.

 

A tabela fato em questão tb é muito grande, tem milhões de linhas, criar mais uma coluna ia deixar o relatório muito mais pesado também.

Editado por Ana Leticia Sampaio
Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Se for isso, faz a seguinte medida:

Ultima Semana = 
VAR vDataContexto= MAX(dCalendario[Data])
VAr vHoje = TODAY()
VAR vDiSemanaHoje = WEEKDAY(vHoje, 2)
VAR vDataMin = vHoje - vDiSemanaHoje + 1
VAR vDataMax = vDataMin + 6
VAR vConfereSeUltimaSemana = 
    FILTER(
        dCalendario,
        dCalendario[ID_Data] >= vDataMin && 
        dCalendario[ID_Data] <= vDataMax
    )
VAR vResultado = COUNTROWS(vConfereSeUltimaSemana)
RETURN
vResultado

Depois coloque esta medida no filtro visual, e filtre no painel de filtro lateral que seja igual a 1.

image.png.f9367da209c5c6be0dd4a25d89d5e9ac.png

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...