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.
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.
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 .
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.
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 .
Então, usando a função ALLSELECTED , listamos todas as datas do ano específico (neste caso 2017) dentro da função FILTER .
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 .
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.
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.
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 .
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 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.
Dentro da função FILTRO , a data atual deve ser comparada com a data MIN em vez da data MAX .
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 .
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.
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.
Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates
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.
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.
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.
Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.
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
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.
Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.