Alunos Daniel_M Postado Abril 10, 2022 Alunos Compartilhar Postado Abril 10, 2022 Boa noite pessoal, Estou com um problema em trazer a soma de valores referente ao mesmo período do mês e ano anterior não acumulado. Ex: Promoção de Produtos onde Data inicio = 14/03/2022 Data fim = 09/04/2022 Obs: Tenho uma tabela onde esta cadastrada as datas de inicio e fim de cada campanha. Fiz desta forma mas ainda teria que criar variáveis para cada mês por conta da qts de dias. Tem uma forma mais simples? Soma Faturamento Mês Ant 1 = CALCULATE(SUM(fFaturamento_dbo[VlrFaturamento]), DATESBETWEEN(fFaturamento_dbo[Data], '_Medidas Promoções'[Data Inicio]-28, '_Medidas Promoções'[Data Fim]-28)) Link para o comentário Compartilhar em outros sites More sharing options...
0 Alunos paulocesarmlf Postado Abril 11, 2022 Alunos Compartilhar Postado Abril 11, 2022 Em 10/04/2022 em 01:38, Daniel_M disse: Boa noite pessoal, Estou com um problema em trazer a soma de valores referente ao mesmo período do mês e ano anterior não acumulado. Ex: Promoção de Produtos onde Data inicio = 14/03/2022 Data fim = 09/04/2022 Obs: Tenho uma tabela onde esta cadastrada as datas de inicio e fim de cada campanha. Fiz desta forma mas ainda teria que criar variáveis para cada mês por conta da qts de dias. Tem uma forma mais simples? Soma Faturamento Mês Ant 1 = CALCULATE(SUM(fFaturamento_dbo[VlrFaturamento]), DATESBETWEEN(fFaturamento_dbo[Data], '_Medidas Promoções'[Data Inicio]-28, '_Medidas Promoções'[Data Fim]-28)) amigo, são sei se entendi mas a sua medida ja funciona é isso? Única coisa que falta é você automatizar esse 28 para a quantidade de dias do mes, to correto? mas esse 28 é a quantidade de dias do mês anterior ou vigente? Se for isso você pode usar uma variavel para armazenar o calculo abaixo e depois colocar no lugar do 28 O valor -1 é porque estou pegando do mês anterior, mas se você quer a quantidade de dias do mes atual é só colocar 0. Se quiser a do mês posterior é só colocar 1 e assim por diante. Se isso te ajudar, por favor marcar a minha resposta como correta :) DAY(EOMONTH(MAX('dCalendário'[Data]),-1)) Link para o comentário Compartilhar em outros sites More sharing options...
0 Ayumi Postado Abril 5, 2023 Compartilhar Postado Abril 5, 2023 @Daniel_M Olá tudo bem? Já resolveu ou ainda está com problemas? Pode acontecer de você receber uma resposta que não é 100% do que você esperava. Mesmo assim, se ela o ajudou de alguma forma para que você mesmo conseguisse chegar à solução, conte como você fez isso e marque como a melhor resposta. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Daniel_M
Boa noite pessoal,
Estou com um problema em trazer a soma de valores referente ao mesmo período do mês e ano anterior não acumulado.
Ex: Promoção de Produtos onde
Data inicio = 14/03/2022
Data fim = 09/04/2022
Obs: Tenho uma tabela onde esta cadastrada as datas de inicio e fim de cada campanha.
Fiz desta forma mas ainda teria que criar variáveis para cada mês por conta da qts de dias. Tem uma forma mais simples?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora