Ir para conteúdo
  • 0

Meta por dia da semana


Mateus_Silva
Ir para solução Solucionado por Erick Oliveira ,

Pergunta

  • Alunos

Olá, boa tarde!

Estou com uma dúvida sobre como colocar a meta de disponibilidade por dia da semana:

Segue como estou querendo colocar fiz de maneira sem ser randômica e consegue colocando valor geral para o dia da semana:

Explicando contexto abaixo a disponibilidade é medida no contexto do dia se ele é menor que a quantidade de veículos em manutenção, caso seja o dia está indisponível que no final estaria somando com a quantidade de dias do Mês para gerar o % de Disponibilidade.

image.png.cd3a99e2e3dca86ddfa24cd0e518150e.png

 

Quando uso a tabela de metas para considerar no contexto de Setor/Tipo de Equipamento/ Dia da Semana via tabela auxiliares:
Ele não considera o contexto da medida para demonstrar o valor por cada Operação/Tipo de Equipamento/Dia da Semana.

Valor_Meta_Filtrado = 
CALCULATE(
    SUM(fMetas_Disponibilidade[VALOR_META]),
    FILTER(
        ALLSELECTED(fMetas_Disponibilidade), 
        CONTAINS(
            VALUES(dCalendario[Dia da Semana Nome]),
            dCalendario[Dia da Semana Nome],
            fMetas_Disponibilidade[DIA_SEMANA]
        )
    ),
    dCalendario[Ano] = YEAR(MAX(dCalendario[Date])),
    dCalendario[Mês Número] = MONTH(MAX(dCalendario[Date])),
    // Adicionando condições para SETOR e TIPO do veículo
    ALLSELECTED(_Auxiliar_Meta_Setor[DESC_SETOR]),
    ALLSELECTED(_Auxiliar_Tipo_Veiculo[TIPO]) 
)

image.png.c96a04fa652dc8cb42d88e39064ab795.png

Att.

Mateus Silva.

TESTE DISPONIBILIDADE (1).pbix

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
8 horas atrás, Renato Carlos Rossato disse:

Olá @Mateus_Silva, neste vídeo abaixo o Léo ensina como diluir as metas  por dia, acredito que dê pra adaptar aí no seu case:

Espero ter ajudado.

Olá, boa tarde!

@Renato Carlos Rossato, busquei realizar o calculo assistindo a aula, mas não consegue chegar no cálculo em que busco segue tentativas em que realizei:

Usando o que foi repassado na aula ele consegue chegar no valor total dos dias da semana, no caso do print abaixo que é 26:

 

image.png.4d0a328f34dbf3efe82b3514cc2607f4.png

Valor_Meta_Filtrado_Video_Karpinski = 
CALCULATE(
    SUM(fMetas_Disponibilidade[VALOR_META]),
      all(dCalendario),
      VALUES(dCalendario[MesAno])
      )


Tentei simular na media o que busco onde seria quando ele encontrasse o dia da semana ele retornasse o valor da tabela:
Ex: Dia 1 foi uma segunda na tabela de Truck Ovos o valor = 2 e assim sucessivamente para ele setar os valores durante o mês.

O problema em que me deparo é que a tabela Metas ela seta somente um dia gerando para esse dia a meta de cada dia da semana.

image.png.e7e1d35105d43f63d558f57a9f3b5945.png

 

Valor_Meta_Filtrado_Video_Karpinski_Buscando_Ajuste = 
CALCULATE(
    SUMX(fMetas_Disponibilidade, 
        IF(fMetas_Disponibilidade[DIA_SEMANA_NUM] = RELATED(dCalendario[Dia da Semana Número]), SELECTEDVALUE(fMetas_Disponibilidade[VALOR_META]),0)),
      all(dCalendario),
      VALUES(dCalendario[MesAno])
      )

 

Segue o modelo em anexo.

 

Att.

image.png

TESTE DISPONIBILIDADE (1).pbix

Link para o comentário
Compartilhar em outros sites

  • 0
  • Alunos
12 horas atrás, Erick Oliveira disse:

Boa noite,@Mateus_Silva;

Uma sugestão mais simples seria no Power Query aumentar o grão da sua tabela de metas para dias, segue um exemplo de como fazer.

Meta por dia da semana.xlsx 39.27 kB · 0 downloads

Olá, bom dia!

 

@Erick Oliveira  muito obrigado, por esse caminho pelo o Power Query deu certo.

 

Att.

 

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