Ir para conteúdo

fargonemaciel

Alunos
  • Total de itens

    49
  • Registro em

  • Última visita

5 Seguidores

Perfil

Informações adicionais

  • Sexo
    ♂ Masculino
  • Mora em
    DF
  • Nasceu dia
    19-02-1986

Últimos Visitantes

90 visualizações

fargonemaciel's Achievements

  1. As colunas mais escuras são as de início e fim então né. Vou tentar criar parâmetros no Power Query para inserção do início e fim de cada mês, pois aparentemente não há uma lógica definida.
  2. Olá @Palomasanttana, como nosso amigo Renato falou, realmente a dCalendario será apenas uma e com vários relacionamentos com a tabela fato. Mas, aprofundando um pouco mais na modelagem, este tabelão que você possui talvez ainda contenha colunas que podem ser duplicadas para se criar outras tabelas dimensões, assim você terá um modelo estrela ideal para trabalhar com o motor Tabular do Analysis Services/Power BI. Se puder compartilhar somente a nomenclatura das colunas desta tabela, posso pensar em como ficaria o modelo completo quanto a tabelas dimensões.
  3. Testa colocar sua variável max chamando a coluna de data da tabela fato
  4. @Allan Reis...segue medida para teste: Solucao Fargone Media 6 Meses = SUMX ( VALUES ( dCalendario[MesAno] ), CALCULATE ( DIVIDE ( CALCULATE ( [Valor Pago MGF], FILTER ( ALL ( dCalendario[Data] ), dCalendario[Data] > EOMONTH ( MAX ( dCalendario[Data] ), -6 - 1 ) && dCalendario[Data] < MIN ( dCalendario[Data] ) ) ), 6 ) ) ) Quando vou ajustar os cálculos de totais, acabo comentando a medida que fiz com variáveis e faço a SUMX nela sem variável para a correta transição de contexto com a calculate, pois acho que no seu caso a Divide está no contexto de filtro, o que queremos agora é somar cada uma das linhas da "tabela" [MesAno], ou seja, contexto de linhas. Copiei abaixo ela novamente repetidas vezes para ver se não vai dar problema você só copiar e colar no seu modelo, tentei escrever exatamente como estavam as colunas e medidas do seu modelo. Solucao Fargone = SUMX ( VALUES ( dCalendario[MesAno] ), CALCULATE ( DIVIDE ( CALCULATE ( [Valor Pago MGF], FILTER ( ALL ( dCalendario[Data] ), dCalendario[Data] > EOMONTH ( MAX ( dCalendario[Data] ), -6 - 1 ) && dCalendario[Data] < MIN ( dCalendario[Data] ) ) ), 6 ) ) ) Solucao Fargone = SUMX ( VALUES ( dCalendario[MesAno] ), CALCULATE ( DIVIDE ( CALCULATE ( [Valor Pago MGF], FILTER ( ALL ( dCalendario[Data] ), dCalendario[Data] > EOMONTH ( MAX ( dCalendario[Data] ), -6 - 1 ) && dCalendario[Data] < MIN ( dCalendario[Data] ) ) ), 6 ) ) )
  5. @kleberfernandes, segue amigo. MesAbrev = CONCATENATE(UPPER(LEFT(FORMAT([ID Data], "MMM"),1)), RIGHT(FORMAT([ID Data], "MMM"), 2))
  6. @Osvaldo da cruz filho, quando se tem espaços no arquivo, o padrão de delimitador é Tabulação.
  7. Maravilha @itano.souza, será mais prático para auxiliarmos. Já há uma predefinição do início e fim de cada mês do ano inteiro? Qual a regra? Um mês inicia dia 29 e outro dia 28? Só pra já irmos pensando melhor.
  8. @Davi Rodolfo tranquilo meu caro, o aprendizado tem sido de um valor imenso...a solução do @Edson Igari ficou mais prática, já até salvei aqui pra mim.
  9. Pessoal, sei que a solução já foi encontrada, mas só compartilhando aqui mais uma forma que só agora aprendi e consegui aplicar para corrigir os subtotais. Fiz uma SUMX para iterar por cada cliente e usei a CALCULATE para fazer a transição de contexto da medida de forma que o calculo fosse linha a linha. O detalhe é que tirei os nomes de variáveis para funcionar. Abraço @Edson Igarie @Patric Ciganski.
  10. Olá @Yohana Gambarini, são as medidas Average ou AverageX...se tiver como colocar o PBIX para testarmos ajudaria ou então print da medida que estava tentando.
  11. @Davi Rodolfo, segue solução...você precisará criar uma coluna na dCalendário chamada OffsetDia e depois uma medida para chamar o offset máximo e realizar o cálculo para a quantidade de dias que deseja voltar no tempo. Criei um parâmetro para o usuário escolher quantos dias ele quer retroceder. Solucao Fargone para Davi Rodolfo.pbix
  12. @Celso Spina, boa noite meu amigo, segue. Solucao Fargone - Exemplo Dados Vendas.pbix
  13. @Celso Spina, seria quase isso né? Agora vou filtrar só o que estão acima de 2.
×
×
  • Criar Novo...