Membros Joyce Postado Janeiro 23 Membros Compartilhar Postado Janeiro 23 Olá pessoal, tudo bem? Preciso de uma força para fazer uma medida de acumulado do acumulado. Sim, é isso mesmo. Fiz a fórmula do acumulado dessa forma: Faturamento Acumulado = CALCULATE( [Faturamento],DATESYTD(dCalendario[Date])) O que preciso agora é acumular o valor da coluna "Acumulado", para ficar dessa forma: Realizei o cálculo no BI mais não deu certo, permanece o mesmo valor. 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Membros Solução Renato Rossato Postado Janeiro 26 Membros Solução Compartilhar Postado Janeiro 26 Oi @Joyce, veja se assim atende: Resultado Acumulado = VAR vResultado = CALCULATE( SUMX( SUMMARIZE( dCalendario, dCalendario[Ano], dCalendario[Mês], dCalendario[Data], "@Acumulado", [Acumulado] ), [@Acumulado]), DATESYTD(dCalendario[Data]) ) RETURN vResultado Em anexo o PBIX com a solução. Resultado Acumulado.pbix Link para o comentário Compartilhar em outros sites More sharing options...
0 Membros Renato Rossato Postado Janeiro 23 Membros Compartilhar Postado Janeiro 23 (editado) Olá @Joyce, você pode fazer assim: Receita Acumulada = CALCULATE( [Acumulado], FILTER( ALL(dCalendario), dcalendario[Date] <= MAX(dcalendario[Date]) ), VALUES(dCalendario[Ano]) --Caso queira fazer o acumulado por ano utiliza essa condição se não pode remover. ) Espero ter ajudado. Editado Janeiro 23 por Renato Rossato Link para o comentário Compartilhar em outros sites More sharing options...
0 Membros Natan Fratta da Silva Postado Janeiro 23 Membros Compartilhar Postado Janeiro 23 Boa tarde @Joyce, abaixo segue uma possível solução para sua necessidade. Para conseguir travar esse valor Acumulado dentro da cada Data, criei uma tabela virtual para armazenar o valor acumulado de cada dia, e conseguir na sequencia acumular novamente esta coluna. Caso contrario ele continuaria retornando o primeiro resultado quando usamos a medida "Acumulado" dentro da CALCULATE normal. Ajuste a medida do arquivo com os seus campos, espero que de certo. Abraço. TESTES.pbix 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Membros Joyce Postado Janeiro 26 Autor Membros Compartilhar Postado Janeiro 26 Em 23/01/2023 em 14:59, Natan Fratta da Silva disse: Boa tarde @Joyce, abaixo segue uma possível solução para sua necessidade. Para conseguir travar esse valor Acumulado dentro da cada Data, criei uma tabela virtual para armazenar o valor acumulado de cada dia, e conseguir na sequencia acumular novamente esta coluna. Caso contrario ele continuaria retornando o primeiro resultado quando usamos a medida "Acumulado" dentro da CALCULATE normal. Ajuste a medida do arquivo com os seus campos, espero que de certo. Abraço. TESTES.pbix 20.37 kB · 1 download Boa tarde, Natan Tudo bem? Testei essa solução e não atendeu o objetivo final. Basicamente queria travar o valor acumulado e conseguir acumular ele novamente, sem que retornasse o mesmo resultado. Conforme demonstrei no exemplo. Link para o comentário Compartilhar em outros sites More sharing options...
0 Membros Joyce Postado Janeiro 26 Autor Membros Compartilhar Postado Janeiro 26 Em 23/01/2023 em 14:50, Renato Rossato disse: Olá @Joyce, você pode fazer assim: Receita Acumulada = CALCULATE( [Acumulado], FILTER( ALL(dCalendario), dcalendario[Date] <= MAX(dcalendario[Date]) ), VALUES(dCalendario[Ano]) --Caso queira fazer o acumulado por ano utiliza essa condição se não pode remover. ) Espero ter ajudado. Boa tarde, Renato Tudo bem? Testei essa solução e não atendeu o objetivo final, retornou o mesmo valor acumulado. O que preciso é fazer o acumulado do acumulado, como demonstrei no exemplo. Link para o comentário Compartilhar em outros sites More sharing options...
0 Membros Natan Fratta da Silva Postado Janeiro 27 Membros Compartilhar Postado Janeiro 27 14 horas atrás, Joyce disse: Boa tarde, Natan Tudo bem? Testei essa solução e não atendeu o objetivo final. Basicamente queria travar o valor acumulado e conseguir acumular ele novamente, sem que retornasse o mesmo resultado. Conforme demonstrei no exemplo. Oi @Joyce tudo bem, com base no exemplo que você passou entendi que aquele era o resultado. Por temos na Primeira Coluna : Valor Original, Segunda Coluna: Acumulado do Valor Original, Terceira Coluna: Acumulado da Coluna Acumulado. Essa coluna 3 faz o acumulado novamente , pegando os dados da coluna 2 não seria isso ? Se não for vou tentar entender aqui novamente kkk Abraço. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Joyce
Olá pessoal, tudo bem?
Preciso de uma força para fazer uma medida de acumulado do acumulado. Sim, é isso mesmo.
Fiz a fórmula do acumulado dessa forma:
O que preciso agora é acumular o valor da coluna "Acumulado", para ficar dessa forma:

Realizei o cálculo no BI mais não deu certo, permanece o mesmo valor.
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora