Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

O total em execução do LuckyTemplates é a maneira perfeita de exibir padrões e alterações em dados especificados ao longo do tempo.

No LuckyTemplates, há uma combinação comum de funções DAX que nos permitem criar um total cumulativo dinâmico (soma) em qualquer página de relatório.

A fórmula DAX que estamos prestes a discutir é fácil de usar e fornece resultados dinâmicos. Você pode reutilizar a mesma combinação de fórmulas . Basta substituir diferentes medidas básicas ou cálculos básicos nele. Isso permitirá que você gere totais cumulativos (somas) em diferentes cálculos, desde uma escala ampla até resultados diários. 

Usaremos este relatório Quarterly Insights que usei durante o em maio de 2018 como exemplo.  

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Índice

Usando a tabela de datas e vendas totais no LuckyTemplates

Ao executar uma fórmula de total cumulativo, precisamos ter uma tabela de data forte . Isso também vale para quaisquer cálculos de inteligência de tempo.

Vamos arrastar esses filtros do relatório Quarterly Insights para a página do relatório de exemplo. Dessa forma, podemos detalhar qualquer período de tempo.

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Em seguida, vamos pegar o campo Data na página do relatório de amostra. Isso servirá como nossa tabela de datas .

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Vamos também adicionar a coluna Total Sales na página do relatório de exemplo.

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

O Total Sales é considerado uma medida básica simples. Isso ocorre porque é fácil de calcular. Ele também pode ser reutilizado de várias maneiras, como Médias móveis ou Totais corridos .

Agora, precisamos utilizar a combinação correta de fórmulas DAX para obter o total cumulativo (soma).

Fórmula para calcular a receita cumulativa

Estaremos usando esta fórmula como exemplo para calcular a receita cumulativa para todo o mês de julho de 2016 .

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Como você pode ver aqui, já temos o resultado que queremos. Uma vez que mudamos o contexto, a soma cumulativa também muda. É isso que o torna dinâmico.

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Vamos agora tentar analisar a fórmula dada.

Primeiro, usaremos a função para alterar o contexto do cálculo. Em seguida, incluiremos a medida Total Sales .

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Como você pode ver aqui, o Total de vendas para cada dia foi exibido.

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Usando a função FILTER para totais correntes

Agora, vamos usar a função . Isso ajustará o contexto dentro da função CALCULAR .

Se quisermos exibir o total cumulativo adequado , precisamos manipular o contexto atual. Isso serve para calcularmos não apenas um dia, mas todos os dias desse mês também.

À medida que descemos na lista, precisamos criar um período de tempo mais amplo que estamos acumulando no momento.

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Cada linha da coluna Cumulative Revenue está sendo avaliada para um contexto ou filtro diferente que foi colocado sobre a tabela Sales .

Usando a função ALLSELECTED para totais correntes

Além disso, a função remove algum ou todos os filtros da tabela Data que são colocados em um determinado contexto. Neste caso, o contexto é o terceiro trimestre de 2016 .

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Em seguida, ele reaplica esses filtros com base nessa lógica.

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Para resumir, esta parte remove todos os filtros em uma janela de 3 meses. Em seguida, itera em cada um desses dias para identificar se essa data é menor ou igual à data máxima atual .

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Calculando a data MAX

Vamos tentar criar uma medida Max Date e, em seguida, atribuir essa lógica a ela.

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Isso é o que a lógica MAX Date faz.

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Como você pode ver, ele avalia exatamente o mesmo dia da coluna Data .

Diferentes maneiras de usar o LuckyTemplates Running Total

Depois de entender a lógica para calcular os totais em execução, será mais fácil usá-la de maneiras diferentes.

Por exemplo, se quisermos calcular os Lucros Acumulados , ainda podemos usar a fórmula da Receita Acumulada . Só precisamos alterar um pouco a fórmula.

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Precisamos alterar o nome da medida para Lucros Acumulados . Em seguida, altere o Total Sales para outra medida principal que é o Total Profits .

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Usando esta fórmula, também podemos obter a receita acumulada do último trimestre. Chamaremos essa medida de Cumulative Revenue LQ .

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Neste exemplo, precisamos apenas alterar o Total Sales para um cálculo de inteligência de tempo como o Sales LQ .

Calculando a diferença de receita por trimestre

Depois de ter a medida Cumulative Revenue LQ , agora podemos obter a diferença entre a receita do trimestre atual e a do último trimestre. O termo para esta técnica é Ramificação de medida .

Para fazer isso, precisamos criar uma nova medida e nomeá-la Revenue Diff per Quarter . Em seguida, podemos subtrair o LQ de receita cumulativa da medida de receita cumulativa .

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates

Depois de integrar com êxito a fórmula às medidas discutidas anteriormente ( Cumulative Revenue LQ e Revenue Diff per Quarter ), agora podemos exibir as visualizações para facilitar a análise de dados.

Calcular dinamicamente um total em execução ou cumulativo do LuckyTemplates


Executando totais no LuckyTemplates: como calcular usando a fórmula DAX
Apresentando orçamentos no LuckyTemplates – DAX totais cumulativos
Totais cumulativos baseados em resultados médios mensais no LuckyTemplates

Conclusão

O ponto-chave neste tutorial é entender a fórmula e, em seguida, ajustá-la ainda mais para ramificar para outras medidas.

O uso de uma fórmula DAX permite mostrar tendências e fornecer uma comparação concreta de medidas ao longo do tempo.

Ao entender a função de cada seção da fórmula, você pode obter resultados instantâneos.

Isso muda como as apresentações são feitas. Contanto que você seja capaz de ajustar a fórmula de acordo com as informações necessárias, os resultados desejados serão mostrados imediatamente.

Esta é uma boa revisão da técnica para execução total do LuckyTemplates . Espero que você consiga implementar isso em seu próprio trabalho.

Para obter mais técnicas de combinação de fórmulas DAX, confira o módulo Solving Analytical Scenarios em LuckyTemplates Online. Este módulo do curso abrange todas as fórmulas que você pode usar para resolver várias análises e insights em seus relatórios.

Divirta-se trabalhando com este vídeo detalhado.

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.