Ir para conteúdo
  • 0

Análise YTD - Dúvida no acompanhamento mensal em %


pedrohmfortunato
Ir para solução Solucionado por Nelson Kobayashi ,

Pergunta

  • Alunos

Pessoal,

 

Assisti à aula sobre DATAYTD¹, porém surgiu uma dúvida em como incluir uma coluna para progressão percentual MENSAL em relação ao total acumulado do ANO.

 

Ou seja, em janeiro de 2017 terei 4% (2.9k / 67.197k) e em dezembro de 2017 terei 100% para aquele ano [MEDIDA TOTAL VENDIDO $ YTD]. Conseguem me dar uma luz?

 

Notem que eu consegui fazer este acompanhamento quando comparo o acumulado mensal desde o inicio (sem quebra mensal) em relação ao total geral ($ 171.377) [MEDIDA VENDIDO ACUMULADO] e [%ACUMULADO VS TOTAL GERAL].

 

image.png.2c5ade75ea342e9a36042840dd48f4b3.png

 

MEDIDAS:

1. 

Total Vendido = CALCULATE(
SUMX(fVendas;fVendas[Valor Venda])
)

 

2. 

Total Vendido $ YTD =
CALCULATE(
[Total Vendido];
DATESYTD(dCalendario[Id Data])
)

 

3. 

Total Vendido Acumulado =
 
var MaxDiaContexto = max(dCalendario[Id Data])
 
return
 
CALCULATE(
[Total Vendido];
FILTER(
ALLSELECTED(dCalendario);
dCalendario[Id Data] <= MaxDiaContexto)
)

4. 

Total geral =
CALCULATE([Total Vendido];
all(dCalendario)
)

5. 

% Acumulado vs total geral =
[Total Vendido Acumulado] / [Total geral]

https://aprendapowerbi.club.hotmart.com/lesson/rRO9YNaYOP/funcoes-de-inteligencia-de-tempo-datesytd

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução
2 horas atrás, pedrohmfortunato disse:

@Nelson Kobayashi

 

Muito obrigado! Eu acabei por conseguir resolver após minha pergunta. Não sei se é a ideal, mas ainda to no "modo tutorial" . Fiquei muitissimo feliz por ter conseguido!

 

total vendido no ano =
VAR MAXANOCONTEXTO = MAX(dCalendario[Ano])
 
return
 
CALCULATE(
[Total Vendido];
FILTER(
ALLSELECTED(dCalendario);
dCalendario[Ano]=MAXANOCONTEXTO))

De qqer forma, segue o arquivo! Renomeei a aba para "ANALISE VERTICAL" para facilitar.

 

 

POWER BI.pbix 1 MB · 1 download

Que ótimo Pedro ! 

Não esqueça de marcar a sua resposta como "Melhor Resposta" para fechar o tópico, ok ?

Boa sorte nos estudos.

Abç.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

Olá @pedrohmfortunato!

Isso que você quer calcular se chama Análise Vertical, tem uma aula fantástica do mestre Karspinski aqui :

https://aprendapowerbi.club.hotmart.com/lesson/E4zKvpw9el/wn3-tutorial-1-analises-vertical-e-horizontal

Se não resolver com essa aula, por gentileza mande o PBIX com uma amostra de dados fictícia pra gente testar algumas soluções.

Abç.

Espero ter ajudado.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos

@Nelson Kobayashi

 

Muito obrigado! Eu acabei por conseguir resolver após minha pergunta. Não sei se é a ideal, mas ainda to no "modo tutorial" . Fiquei muitissimo feliz por ter conseguido!

 

total vendido no ano =
VAR MAXANOCONTEXTO = MAX(dCalendario[Ano])
 
return
 
CALCULATE(
[Total Vendido];
FILTER(
ALLSELECTED(dCalendario);
dCalendario[Ano]=MAXANOCONTEXTO))

De qqer forma, segue o arquivo! Renomeei a aba para "ANALISE VERTICAL" para facilitar.

 

 

POWER BI.pbix

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