Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

Calcular um total cumulativo , também conhecido como total acumulado , no LuckyTemplates, é definitivamente comum para a maioria das empresas devido à sua imprescindibilidade na realização de cálculos para mostrar o total de uma medida até uma determinada data. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Mas você sabia que criar um total cumulativo reverso é tão essencial quanto calcular o total cumulativo?

Neste artigo, veremos como calcular um total cumulativo reverso no LuckyTemplates usando DAX .

Índice

Revendo o problema

Isso foi levantado no  como uma questão.

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

Você pode ver esta postagem no fórum aqui 

Um membro tinha um requisito distintivo de dezembro a janeiro em que precisava de um total cumulativo. Eles queriam torná-lo dinâmico também, onde o total cumulativo reverso seria ajustado para aquela lógica específica no relatório sempre que eles quisessem alterar o filtro de ano na página.

Felizmente, consegui chegar a uma resposta que foi bastante fácil depois de trabalhar em uma solução.

Foi uma variação simples da combinação de fórmula total cumulativa mais comum que você pode usar e reutilizar no LuckyTemplates com bastante eficiência.

Mas antes de abordarmos o total cumulativo reverso , vamos nos concentrar primeiro no total cumulativo .

a fórmula cumulativa ou total corrente no LuckyTemplates

O total cumulativo, ou total acumulado, é usado para exibir a soma total dos dados à medida que cresce com o tempo ou qualquer outra série ou progressão. Isso é muito útil para detectar mudanças em um determinado padrão lógico e para determinar se o sistema de previsão não é mais adequado .

Esta imagem mostra a fórmula para calcular o total cumulativo no LuckyTemplates .

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

Vamos tentar analisar gradualmente a fórmula fornecida.

1. inclua o total de vendas de cada data

A primeira coisa que precisamos fazer é incluir o Total Sales de cada data. 

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

As vendas totais são a soma de todos os números em uma coluna. Neste exemplo específico, o Total Sales é a soma da coluna Total Revenue .

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

Então, usando a função ALLSELECTED , listamos todas as datas do ano específico (neste caso 2017) dentro da função  FILTER .

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

Você também pode optar por não usar a função ALLSELECTED se quiser exibir todas as datas sem selecionar um ano específico.

2. Compare a data atual com a DATA mAX

Em seguida, precisamos comparar a data atual com a data MAX .

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

Essa função MAX retorna o valor máximo em uma coluna, incluindo quaisquer valores lógicos e números.

Neste exemplo, a função MAX determina o valor máximo na coluna Date. Em seguida, serão exibidas  todas as datas menores ou iguais à data MAX.

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

3. Avalie as vendas totais usando a função ISBLANK()

Também adicionamos uma lógica IF que avalia o Total Sales usando a função ISBLANK(). Esta função DAX retorna TRUE ou FALSE após verificar se um valor está em branco/zero ou não

Neste exemplo específico, se Total Sales for zero , um valor em branco deve ser retornado, caso contrário, o valor da variável CumulativeTotal será retornado. 

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

Usamos esta lógica para este exemplo para exibir apenas as datas com as vendas reais que estamos fazendo, sem incluir as datas que ainda não possuem dados .

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

No exemplo abaixo, o resultado na coluna Vendas cumulativas de 1º de fevereiro de 2017 foi calculado adicionando o valor atual de Vendas totais (US$ 10.485) ao valor de Vendas totais (US$ 14.506) de 1º de janeiro de 2017 .

É também assim que o resultado de cada linha na coluna Vendas cumulativas foi calculado.

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

Calculando o cumulativo reverso ou o total de execução reversa em potência bI

Agora que calculamos nossas vendas cumulativas , vamos tentar prever o total cumulativo reverso . Para calculá-lo, ainda podemos usar nossa Fórmula Total Cumulativa com algumas pequenas alterações.

O que você precisa fazer é aplicar um pequeno ajuste na filtragem de contexto de linha que ocorre dentro da função FILTER do padrão de fórmula. 

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

Dentro da função FILTRO , a data atual deve ser comparada com a data MIN em vez da data MAX

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

Esta função MIN retorna o valor mínimo em uma coluna .

Neste exemplo, a função MIN determina o valor mínimo na coluna Data . Em seguida, serão exibidas  todas as datas maiores ou iguais à data MIN .

Por exemplo, calculamos o resultado específico na coluna Reverse Cumulative Sales de janeiro de 2017 adicionando cada valor único de Total Sales das datas abaixo da data atual ( fevereiro de 2017 a dezembro de 2017 ).

Isso vale para cada linha na coluna Reverse Cumulative

Calculando o cumulativo reverso ou o total de execução reversa no LuckyTemplates

A solução é simplesmente inverter ou ajustar a fórmula para calcular o total cumulativo que temos atualmente.


Filtros simples com CÁLCULO – (1.13) Guia definitivo para iniciantes em DAX
Como calcular resultados de orçamento ou previsão cumulativamente no LuckyTemplates
Comparar várias métricas cumulativamente no LuckyTemplates usando DAX

Conclusão

O Reverse Cumulative Total definitivamente tem o potencial de provar seu valor no controle e previsão de processos, detectando quando o padrão de demanda do cliente muda e quando um sistema de previsão não é mais adequado. 

A maioria dos usuários geralmente não o usará, mas isso também pode ser uma modificação essencial de como a função CALCULATE funciona em combinação com a função FILTER .

Ao utilizar essas duas fórmulas DAX juntas, você poderá gerar previsões bastante interessantes e exclusivas para seus dados.

Aqui estão alguns links recomendados para que você possa explorar mais as técnicas de total cumulativo dentro do LuckyTemplates.

Criar totais cumulativos dinâmicos usando DAX no LuckyTemplates

Totais cumulativos no LuckyTemplates sem datas – DAX avançado

Espero que você consiga entender bem como esse cálculo específico funciona dentro do LuckyTemplates.

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.