Exemplos de DAX no LuckyTemplates – Fórmulas DAX avançadas

Neste tutorial, mostrarei algumas fórmulas avançadas e exemplos de DAX usando diferentes funções no LuckyTemplates. Algumas das funções que você encontrará nos exemplos abaixo são CALCULATE , FILTER , MAX , ALLSELECTED e muitas outras.

Mas antes de começar, certifique-se de otimizar suas medidas. Eu sempre recomendo usar grupos de medidas para tornar as coisas mais intuitivas em seus relatórios. Dessa forma, você pode facilmente ramificar para as medidas mais avançadas.

Índice

Exemplos de DAX: cálculo do total cumulativo

O primeiro cálculo DAX que vou mostrar é um exemplo de total cumulativo.

Usar o total cumulativo é uma ótima maneira de mostrar uma comparação durante um longo período de tempo.

A visualização de amostra abaixo parece ocupada que você mal consegue ver a tendência subjacente. Mas se você usar um padrão total cumulativo, poderá ver os insights importantes com mais clareza.

Você precisa iniciar a fórmula para Vendas Cumulativas usando a função . Com esta função, você pode calcular facilmente o total de vendas usando um contexto diferente.

Então, você precisa usar junto com a função para referenciar a tabela Dates .

Depois disso, use a função para avaliar cada linha e contexto da tabela. Ele verificará se a data é menor ou igual à data atual da linha específica. Se for esse o caso, a função MAX calculará as vendas de todas essas datas. 

A fórmula também irá percorrer todos os dias da coluna Data usando a função ALLSELECTED . Esse é o padrão básico de fórmulas cumulativas no LuckyTemplates.

Agora você pode trazer a medida Vendas cumulativas que acabamos de criar para a tabela.

Basicamente, o cálculo do total cumulativo incluirá todas as linhas anteriores. Por exemplo, os dados na quarta linha são o total das três primeiras linhas. Da mesma forma, a quinta linha calcula as primeiras quatro linhas.

O conceito de tabelas virtuais também é aplicável neste exemplo de cálculo DAX. Para cada linha, a fórmula cria uma tabela virtual para todas as datas e vendas anteriores. E então, calcula todas as vendas dessas datas. A fórmula executará esse padrão várias vezes até a última linha da tabela.

Exemplos de DAX: cálculo de vendas cumulativas no ano passado

Vamos passar para outro exemplo de cálculo DAX avançado. Desta vez, mostrarei como calcular as vendas cumulativas do ano passado .

Basta copiar a fórmula anterior para Vendas cumulativas e renomeá-la de acordo. Em vez de Total Sales , você precisa fazer referência a Sales LY dentro da função CALCULATE .

Ao verificar os resultados de Vendas acumuladas LY na tabela, você pode ver apenas as vendas acumuladas do ano anterior. Ele está fazendo o mesmo cálculo virtual e altera o contexto de cada linha devido à função CALCULATE .

Desta vez, você pode alterar a visualização existente abaixo para mostrar os resultados cumulativos.

Você pode usar a visualização do gráfico de área aqui e também pode selecionar algo da segmentação de dados para contexto adicional.

Aqui está a aparência da nova visualização.

Por exemplo, se você selecionar algo na segmentação City , os resultados na visualização serão alterados. Aqui está uma comparação abaixo.

Exemplos de DAX: cálculo da diferença cumulativa de vendas

A última coisa que quero descobrir é como nos saímos este ano em comparação com o ano passado cumulativamente. Você pode fazer isso simplesmente descobrindo a diferença entre vendas cumulativas e vendas cumulativas LY .

Depois disso, você pode trazer a medida Diferença cumulativa para a visualização inferior.

Com isso, você pode ver claramente a tendência em termos de desempenho do ano atual em relação ao ano anterior. 

O que é interessante sobre este exemplo DAX avançado é que você pode usá-lo para criar outra análise de comparação de tempo. Como você usou a opção YEAR da medida de vendas inicial, você pode alterá-la para DAY , MONTH ou QUARTER .


Exemplo de segmentação usando DAX avançado no LuckyTemplates
Calculando uma taxa de execução cumulativa usando DAX no LuckyTemplates
Calcular dinamicamente um total de execução ou total cumulativo do LuckyTemplates

Conclusão

Os exemplos DAX acima são ótimas aplicações de cálculos avançados do LuckyTemplates. Combinamos fórmulas e integramos cálculos de inteligência de tempo .

Você pode se ramificar facilmente para outras comparações de tempo depois de aprender os exemplos de DAX mencionados acima. Basta aplicar todos os insights e técnicas que você aprendeu com isso.

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.