Ir para conteúdo
  • 0

AJuda com junção de planilha


Rodrigo Jorrin
Ir para solução Solucionado por Erick Oliveira ,

Pergunta

  • Alunos

Olá pessoal. Ando aqui às voltas com uma situação, é uma análise de pricing, e nessas planilhas estão os preços de 11/2022 até 02/2023 e a outra planilha com 11/2023 até 02/2024, só que eu gostaria de saber a melhor forma para fazer a análise, pois as planilhas estão misturadas com IDs iguais e diferentes. E gostaria de pegar os IDs iguais e fazer uma comparação de preço. Quem puder me ajudar eu agradeço de coração. Tentei fazer mescla mas não deu certo. Ai estão os arquivos.

dados_futuros_do_centro_de_florianpolis.xlsx dados_passados_do_centro_de_florianpolis.xlsx

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Boa noite, @Rodrigo Jorrin

Segue uma sugestão de como fazer essa analise:

1) Crie uma medida para a média dos dados passados e outra para os dados futuros

2) Crie 2 tabelas "Calendário" que não possuem relacionamento com as fatos, chame-as de dCalendarioA e dCalendarioB

3) Adicione uma segmentação de período para cada uma das calendários

4) Cria uma medida onde a dCalendarioA filtra os dados futuros e a dCalendarioB filtra os dados passados, conforme abaixo:

Average Price (Forecast) A = 
VAR _Dates = VALUES(dCalendarioA[Date])
RETURN
CALCULATE(
    [Average Price (Forecast)],
    KEEPFILTERS( dCalendario[Date] IN _Dates )
)

Average Price (Actual) B = 
VAR _Dates = VALUES(dCalendarioB[Date])
RETURN
CALCULATE(
    [Average Price (Actual)],
    KEEPFILTERS( dCalendario[Date] IN _Dates )
)

5) Crie uma medida de variação entre as duas

Feito isso você poderá comparar o preço médio de 2 períodos distintos com liberdade.

E se só te interessa analisar IDs onde ambos os períodos possuem preço, cria a medida abaixo que retorna "1" para os itens que possuem preço em ambos os períodos selecionados, e a adicione como filtro lateral:

Check = 
VAR _table = 
    FILTER(
        SUMMARIZE(
            dIDs,
            "@Actual", [Average Price (Actual) B],
            "@Forecast",[Average Price (Forecast) A]
        ),
        [@Actual] && [@Forecast]
    )
RETURN
    INT( NOT ISEMPTY(_table) )

Imagem.png.c935c69e5ae6a652e060ed89e695c099.png

Ajuda com junção de planilha.pbix

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