Ir para conteúdo
  • 0

Cálculo somente de período com vendas


Thiago Pedrazi
Ir para solução Solucionado por Tiago Craici - Xperiun ,

Pergunta

  • Alunos

Olá Pessoal!


Eu tenho uma loja que entrou em operação em Maio/22, então o Faturamento dela começa em Maio.
Porém eu tenho o Pax (visitantes), desde Janeiro/22 por exemplo.

Utilizo duas medidas nesse caso:
Faturamento = SUM(fFaturamento[Faturamento])
Total Pax = SUM(fFrequenciaPax[Pax])

Eu calculo meu SPP (indicador de gasto médio por visitante) dividindo Faturamento x Pax. 
SPP = DIVIDE([Faturamento] , [Total Pax] , 0)

Mas ao filtrar 2022 por exemplo num filtro e a loja em um outro filtro, o cálculo na minha tabela vai pegar o Pax desde Janeiro, mas meu Faturamento dessa loja começa em Maio, pois é quando começa a Operação. Logo meu cálculo de SPP fica errado..
 

Um jeito que consegui de resolver isso, seria usando o filtro lateral selecionando a tabela e colocando "Faturamento maior que 0". Teria como resolver isso com Dax?

Desde já agradeço!


image.png.1a3b803f9dbd813bf147edd0b4f8cd52.pngimage.png.fd708d0aa63659795c62d7b667a3d083.png

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

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

Boa noite @Thiago Pedrazi!

tente a medida abaixo alterando sua "Total Pax":

Total Pax = IF([Faturamento] <> BLANK(),
     SUM(fFrequenciaPax[Pax]),
      BLANK()
)

Boa noite @Tiago Craici, deu certo em partes...

Usei o seu cálculo..mas ao filtrar 2022 e o nome da loja, ficou certinho o mês a partir de Maio que é quando a loja começou a operação, mas se vc somar o Pax de Maio, Junho e Julho não da 571.805. Esse valor é de todo o período de 2022. 

Parece que a medida filtrou a partir de Maio corretamente que é quando a loja entrou em operação, mas não os valores de Pax..Entende? 571.805 é o valor de Pax acumulado de 2022..


 

image.png

image.png

Link para o comentário
Compartilhar em outros sites

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

Fiz teste aqui deu certo:

image.png.1a8d265ca2b8b31974bdaf4acad9bb0c.png


Veja se consegue montar um arquivo pbix com este erro seu e nos encaminhe 👍🏻

Boa noite @Tiago Craici,

No meu ficou assim:

A medida que vc fez ela de fato não pega de Maio para trás,  pois a loja só abriu em Maio. Mas o que estou achando um pouco estranho é o Total da medida que na minha medida Dax e na sua estão iguais, ou seja, 571.805..

Amanha te envio uma cópia do PBIX.

 

image.png.cc03169aacfa28a1cfa8e967b29222aa.png

image.png.3c2667c15937935ee44f95d66fbf6140.png

 

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

  • 0
  • Alunos
8 horas atrás, Tiago Craici disse:

Blz xará, fico no aguardo. 

Boa tarde @Tiago Craici , conforme falamos ontem, segue PBIX com exemplo..
A primeira tabela está com aquele filtro lateral para Faturamento e Pax maior que zero..
A segunda tabela está com a medida que vc fez.

Depois repara que Maio o Faturamento começa dia 06..e dia 30 tbm não tem faturamento. Logo não posso contar o Pax dessas datas. 
Mas o cálculo que vc fez não está desconsiderando no mês de Maio essas datas lá na tabela de Pax que não teve Faturamento na tabela de Faturamento...

Abs!

Dash_Lojas_Teste.pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
15 horas atrás, Tiago Craici disse:

Boa noite xará

Veja essa medida:

teste tiago =
 
SUMX(VALUES(dCalendario[Mês]),
[Total Pax II])


image.png.1f9f028ea6875bd779b33bd84f381c53.png


Se resolvido favor marcar como solução
Sucesso xará! 

@Tiago Craici,

Na Values eu usei a dCalendario[Data]

Parece que funcionou...faz sentido?

teste tiago = SUMX(VALUES(dCalendario[Data]),
[Total Pax II])

image.png.982694cccc851f55488ac5a89fdd88ec.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...