Usando o AVERAGEX no LuckyTemplates – um tutorial DAX e exemplos

AVERAGEX no LuckyTemplates é uma função incrivelmente versátil. Não é apenas para valores médios; também é ótimo para análise de tendências. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Discuti o uso do para análise de tendências no LuckyTemplates Learning Summit . Um link para o evento pode ser encontrado abaixo.

Mas neste post, vou focar mais no que acontece em segundo plano quando a função AVERAGEX é usada. Entender essa função é fundamental para descobrir quais cenários exigiriam seu uso.

Índice

Usando AVERAGEX para vendas médias por dia

Vou começar com uma das formas mais simples de usar o AVERAGEX e descobrir qual é a minha média de vendas por dia.

Usando o AVERAGEX no LuckyTemplates – um tutorial DAX e exemplos

Tudo se resume a saber qual é o contexto inicial do cálculo e, então, saber qual tabela virtual referenciar.

O contexto inicial neste caso viria de Product Name .

Como AVERAGEX funciona como uma função de iteração, ela adicionará lógica a cada linha da tabela.

Mas antes que o AVERAGEX possa adicionar qualquer lógica às colunas, ele precisa de uma tabela virtual para referenciar dados de . Isso é o que a função faz.

Usando o AVERAGEX no LuckyTemplates – um tutorial DAX e exemplos

Como estou procurando o Average Sales Per Day , farei referência à tabela Date .

Isso significa que estou analisando todos os produtos de cada dia e descobrindo qual parte das vendas totais diárias vem de cada produto.

Usando o AVERAGEX no LuckyTemplates – um tutorial DAX e exemplos

Depois de fazer tudo isso, calcula-se a média das vendas totais de cada produto. Estes são os resultados da minha coluna Média de vendas por dia .

Lembre-se de que, como a função considera a média, os cálculos ainda incluiriam os dias com venda zero .

Usando AVERAGEX para vendas médias por cliente

Desta vez, vou usar o AVERAGEX para descobrir minha média de vendas por cliente.

Usando o AVERAGEX no LuckyTemplates – um tutorial DAX e exemplos

A medida é semelhante à que usei para Avg Sales Per Day . A única diferença é que estou referenciando a coluna para Nomes de clientes em vez de Data .

Deixe-me adicionar isso à tabela aqui para que eu possa ver quais resultados sairão para cada linha correspondente a cada produto.

Usando o AVERAGEX no LuckyTemplates – um tutorial DAX e exemplos

Anteriormente, o AVERAGEX iterava todos os dias para cada produto. Desta vez, é uma iteração por meio de cada cliente que comprou cada produto específico.

Portanto, a função de iteração agora está avaliando as vendas totais de cada produto comprado por cada cliente. No final, ele encontra sua média.

Usando AVERAGEX para vendas médias por mês

Os dois exemplos anteriores mostraram como é simples usar o AVERAGEX no LuckyTemplates. Mas também pode ser utilizado para aplicações mais complexas, principalmente no que diz respeito à mesa virtual referenciada na medida.

Vou calcular o Average Sales Per Month para mostrar uma forma diferente de referenciar uma tabela virtual através da função VALUES .

Usando o AVERAGEX no LuckyTemplates – um tutorial DAX e exemplos

Não posso simplesmente fazer referência à tabela Date aqui diretamente porque acabarei obtendo os mesmos resultados da minha coluna Avg Sales Per Day .

Este é um benefício de usar a função VALUES . Nos exemplos anteriores, alguns ignorariam o uso de VALUES e apenas referenciariam a tabela necessária diretamente. Mas quando VALUES é usado, mais cálculos ocorrem em segundo plano.

Portanto, ainda estou fazendo referência à tabela Date , mas não estou olhando para a média no final de cada dia. Em vez disso, olho para o mês e o ano e encontro a média no final.


Compreendendo como funciona a função AVERAGEX
Medir médias por dia usando AVERAGEX com DAX
Usando funções de iteração SUMX e AVERAGEX no LuckyTemplates

Conclusão

AVERAGEX é uma função que fornece informações poderosas quando usada corretamente. A maneira como apresentei essa função de iteração neste tutorial é apenas uma visão geral do que ela pode fazer.

Novamente, você pode obter uma visão mais aprofundada de como usar o AVERAGEX no LuckyTemplates no LuckyTemplates Learning Summit.

Você verá que mesmo em cenários complexos, a função AVERAGEX pode fornecer mais insights que podem ser úteis em seus painéis e relatórios.

Tudo de bom,

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.